Explore Bali
Things to do
Transport
Hotels

Top things to do in Bali

Kecak & Fire Dance Show Ticket at Uluwatu Temple
Events & shows • Bali

Kecak & Fire Dance Show Ticket at Uluwatu Temple

Book now for tomorrow
Free cancellation
Instant confirmation
★ 4.5 (3,958) • 100K+ booked
S$ 9.75
5 off
Sale
Nusa Penida Day Tour from Bali
Klook's choice
Tours • From Kuta

Nusa Penida Day Tour from Bali

Hotel pick-up
Private tour
Free cancellation
Book now for today
Instant confirmation
★ 4.5 (13,420) • 200K+ booked
From S$ 29.89
Garuda Wisnu Kencana Cultural Park Ticket in Bali
Parks & gardens • Bali

Garuda Wisnu Kencana Cultural Park Ticket in Bali

Instant confirmation
★ 4.5 (1,365) • 40K+ booked
From S$ 8.05
S$ 9.49
Surfing Lesson at Kuta Beach by 27 Surf Bali
Klook's choice
Water activities • Bali

Surfing Lesson at Kuta Beach by 27 Surf Bali

English guided
Morning departure
Up to 3 hrs
Private group
Free cancellation
Book now for today
Instant confirmation
★ 4.8 (2,072) • 40K+ booked
From S$ 14.19
Sacred Monkey Forest Ubud Ticket
Zoos & aquariums • Bali

Sacred Monkey Forest Ubud Ticket

Book now for today
Instant confirmation
★ 4.7 (985) • 20K+ booked
From S$ 7.59
Waterbom Bali Ticket
Water parks • Bali

Waterbom Bali Ticket

Free cancellation
Book now for today
Instant confirmation
★ 4.8 (4,635) • 100K+ booked
From S$ 39.59
5 off
Sale
Surfing Lesson in Kuta by Daddy and Mom Surfing School
Water activities • Bali

Surfing Lesson in Kuta by Daddy and Mom Surfing School

Book now for tomorrow
English guided
Morning departure
Up to 3 hrs
Private group
Free cancellation
Instant confirmation
★ 4.9 (1,281) • 10K+ booked
From S$ 10.69
Mount Batur Sunrise Jeep Tour & Trekking with Optional Photographer
Klook's choice
Tours • From Kuta

Mount Batur Sunrise Jeep Tour & Trekking with Optional Photographer

Hotel pick-up
Private tour
Book now for tomorrow
Private group
Free cancellation
Instant confirmation
★ 4.8 (11,822) • 60K+ booked
From S$ 16.09
10 off
Sale
Bali Safari Park Ticket
Zoos & aquariums • Bali

Bali Safari Park Ticket

Free cancellation
Book now for today
Instant confirmation
★ 4.5 (2,396) • 70K+ booked
From S$ 32.99
5 off
Sale
Bali ATV Ride in Ubud through Tunnel, Rice Fields, Puddles
Klook's choice
Tours • From Kuta

Bali ATV Ride in Ubud through Tunnel, Rice Fields, Puddles

Hotel pick-up
Private tour
Private group
Free cancellation
Book now for today
Instant confirmation
★ 4.8 (922) • 20K+ booked
From S$ 47.39
Ubud ATV Quad Bike Ride Experience by Alasan Adventure
Outdoor & sports activities • Bali

Ubud ATV Quad Bike Ride Experience by Alasan Adventure

English guided
Up to 3 hrs
Free cancellation
Book now for today
Instant confirmation
★ 4.8 (271) • 9K+ booked
From S$ 54.59
Snorkeling Experience in Nusa Penida (3-4 Snorkeling Spots)
Water activities • Bali

Snorkeling Experience in Nusa Penida (3-4 Snorkeling Spots)

English guided
Morning departure
Up to 3 hrs
Free cancellation
Book now for today
Instant confirmation
★ 4.8 (1,302) • 10K+ booked
From S$ 10.15
15 off
Sale
Bali Sanur - Nusa Penida Fast Boat Ferry
Ferries • From Kuta

Bali Sanur - Nusa Penida Fast Boat Ferry

Free cancellation
Book now for today
Instant confirmation
★ 4.4 (3,333) • 200K+ booked
From S$ 5.50
12 off
Sale
Kuta|Ngurah Rai (Bali) International Airport Private Airport Transfer
Private airport transfers • Bali

Kuta|Ngurah Rai (Bali) International Airport Private Airport Transfer

Bestseller
Instant confirmation
★ 4.6 (73,096) • 200K+ booked
S$ 7.55
Bali Private Car Charter
Car charters • Bali

Bali Private Car Charter

Customized itinerary
Free cancellation
Book now for today
Instant confirmation
★ 4.6 (26,405) • 200K+ booked
From S$ 36.95
10 off
Sale
Fast Boat Ticket between Bali (Sanur) and Nusa Lembongan
Ferries • Bali

Fast Boat Ticket between Bali (Sanur) and Nusa Lembongan

Free cancellation
Book now for today
Instant confirmation
★ 4.5 (1,164) • 50K+ booked
From S$ 9.75
S$ 11.25
Bali Private Car Rental With Driver (Per Zone)
Special offer
Car charters • From Kuta

Bali Private Car Rental With Driver (Per Zone)

Book now for tomorrow
Customized itinerary
Free cancellation
Instant confirmation
★ 4.6 (3,976) • 30K+ booked
From S$ 5.45
10 off
Sale
Nusa Penida Private Car Rental with Driver
Car charters • Bali

Nusa Penida Private Car Rental with Driver

Customized itinerary
Free cancellation
Book now for today
Instant confirmation
★ 4.8 (6,047) • 40K+ booked
From S$ 49.75
5 off
Sale
Bali Private Car Rental with Driver
Special offer
Car charters • Bali

Bali Private Car Rental with Driver

Customized itinerary
Free cancellation
Book now for today
Instant confirmation
★ 4.7 (2,345) • 10K+ booked
From S$ 42.99
10 off
Sale
Sanur - Nusa Penida Fast Boat Ticket by Arjuna Fast Cruise
Ferries • Bali

Sanur - Nusa Penida Fast Boat Ticket by Arjuna Fast Cruise

Book now for today
Instant confirmation
★ 4.4 (1,345) • 50K+ booked
From S$ 6.69
S$ 11.39
Private City Transfer Around Bali
Car charters • Bali

Private City Transfer Around Bali

Book now for tomorrow
City transfers
Free cancellation
Instant confirmation
★ 4.6 (1,197) • 10K+ booked
From S$ 11.39
S$ 12.15
Fast Boat Ticket between Bali, Gili Islands and Lombok
Ferries • From Kuta

Fast Boat Ticket between Bali, Gili Islands and Lombok

Book now for tomorrow
Free cancellation
Instant confirmation
★ 3.5 (95) • 4K+ booked
From S$ 24.65
Fast Boat Ticket between Bali, Lombok, Nusa and Gili Islands
Ferries • From Kuta

Fast Boat Ticket between Bali, Lombok, Nusa and Gili Islands

Book now for tomorrow
Free cancellation
Instant confirmation
★ 3.2 (100) • 4K+ booked
From S$ 20.99
S$ 33.19
Scooter & Motorbike Rental in Bali
Car charters • Bali

Scooter & Motorbike Rental in Bali

Book now for tomorrow
Free cancellation
Instant confirmation
★ 4.3 (1,125) • 40K+ booked
From S$ 6.65
S$ 8.35
Bakung Ubud Resort and Villa
Hotels • Bali

Bakung Ubud Resort and Villa

Instant confirmation
★ 4.0 (220)
From S$ 27.54
Desa Potato Head Bali
Hotels • Bali

Desa Potato Head Bali

Instant confirmation
★ 4.8 (472)
From S$ 232.04
The Alea Hotel Seminyak
Hotels • Bali

The Alea Hotel Seminyak

Instant confirmation
★ 4.0 (96)
From S$ 20.84
The Apurva Kempinski Bali
Hotels • Bali

The Apurva Kempinski Bali

Instant confirmation
★ 4.7 (544)
From S$ 360.13
Seminyak Lagoon All Suites Hotel
Hotels • Bali

Seminyak Lagoon All Suites Hotel

Instant confirmation
★ 4.4 (237)
From S$ 44.33
AYANA Resort Bali
Hotels • Bali

https://res.klook.com/image/upload/v1713240499/UED_new/PromoTag/StayPlus.png AYANA Resort Bali

Instant confirmation
★ 4.6 (992)
From S$ 342.17
RIMBA by AYANA Bali
Hotels • Bali

https://res.klook.com/image/upload/v1713240499/UED_new/PromoTag/StayPlus.png RIMBA by AYANA Bali

Instant confirmation
★ 4.9 (867)
From S$ 197.94
Horison Seminyak Bali
Hotels • Bali

https://res.klook.com/image/upload/v1713240499/UED_new/PromoTag/StayPlus.png Horison Seminyak Bali

Instant confirmation
★ 4.8 (1,014)
From S$ 38.10
The Anvaya Beach Resort Bali
Hotels • Bali

The Anvaya Beach Resort Bali

Instant confirmation
★ 4.9 (1,010)
From S$ 140.24
Kamandhani Hotel Ubud
Hotels • Bali

Kamandhani Hotel Ubud

Instant confirmation
★ 4.4 (105)
From S$ 35.31
Manuver Surf and Stay Uluwatu Bali
Hotels • Bali

Manuver Surf and Stay Uluwatu Bali

Instant confirmation
★ 5.0 (5)
From S$ 21.20
Hotel NEO+ Kuta Legian
Hotels • Bali

https://res.klook.com/image/upload/v1713240499/UED_new/PromoTag/StayPlus.png Hotel NEO+ Kuta Legian

Instant confirmation
★ 4.1 (343)
From S$ 31.41

Reviews of Bali activities

MARIA ***************
2026-01-12 09:00:44
Fantastic 5.0
This tour was amazing. We first went snorkeling. At Gamat Bay, the current was strong so I was not able to enjoy it. But I had a great time at Wall point and SD point. Our tour guide in the boat assisted us that is why we were able to enjoy looking at the corals and watching different species of fish. For the whole tour, we were assisted by Okta, our tour guide (Driver Kadek). She was very accommodating, from the meeting point until we part ways (end of tour). She made sure we get the best view for our photos! She was really nice and friendly. Would definitely recommend her for your tours.
Meekah ********
2026-01-13 11:14:23
Fantastic 5.0
Seamless transfer from hotel to Jeep tour. Only 15 minutes if that in the Jeep until you’re at the lookout which was a little disappointing as we expected longer. Tour guide and Jeep driver ‘NGURAH’ was AMAZING! Safe, quality driver and photographer. Fun experience overall. It was raining and no nice sunrise but the experience was good. We did back to back ATV ride at Gorilla. ATV was SO fun! Definitely do it again in a heart beat. Prepare to get absolutely drenched and dirty at the Gorilla ATV as the mud and water you drive through/in is substantial. Our tour guide for ATV was GREAT he let us go at our own speed (which was fast) Overall our experience was good! We just thought it was a little pricey for what was happening.
Kristine ******
2025-11-16 18:35:33
Fantastic 5.0
Where to begin?! This tour was amazing from beginnig to end! First dropped off for white water rafting, had a welcome drink, put on a vest, grabbed a paddle and onto the truck. You get transferred to the top of the trail and it’s about 10 mins walk down to the river. Paddle down the river, jump in and float down, stand under a waterfall, stop to have a beer half way and then keep going. After rafting, there is shower facilities, lunch was included so had some chicken curry, mie goreng and watermelon. Next we traveled to Alasan Adventures for the ATV. The set up was beautiful. Met at the lobby area and then directed up to the prep area where you got your locker key to store your gear then put on your ‘socks’ (plastic bags for your feet, hilarious), gumboots, and helmet. after a quick instruction off you went, it was amazing riding though mud, up and down, through a tunnel. After ATV have a shower and go to their restaurant which is gorgeous for more food. loved this and would go again!
Klook User
2025-12-25 12:39:10
Fantastic 5.0
Our Mount Batur Jeep Sunrise Tour and Black Lava Tour was an amazing experience, made even better thanks to WAYANG. From the start, he was friendly, funny, and very sociable, making us feel comfortable and well taken care of. He is a confident and skilled driver who handled the rough terrain smoothly, so we felt safe throughout the journey. Wayang went above and beyond to ensure we enjoyed every moment. He checked in on us regularly and never rushed the tour. We especially appreciated how much effort he put into taking photos for us — he knew the best spots and patiently took multiple shots until they turned out exactly how we wanted. His guidance helped us capture beautiful memories of the sunrise and the black lava landscape. What truly stood out was his positive attitude and genuine care for his guests. The Mount Batur sunrise was unforgettable, and having Wayang as our guide made the experience even more special. Highly recommended!
Czarina *******
2026-01-13 14:18:34
Fantastic 5.0
Kuya Rian and of or, if not, the best tour guide we never had. He excells in his work as our guide. I love his enthusiasm, his willingness to give us the best time in Nusa Penida. We find him underrated and needs more attention of his excellency in giving the best experience for others. An honest and humble man that brings joy to a group or to a person that he doesn’t wants to be left out. I can’t wait to come back soon with my friends and family to recommend him as our tour guide. He wants to go the extra mile and I want to commend him for everything he has done for us and how fun it was to be with him. Not to mention his great photography skills. He needs more praise. I want to talk to his boss to give him something for his good deeds and a wonderful heart. He is not to be missed.
Birrell *****
2026-01-14 09:42:10
Fantastic 5.0
This tour allowed me to see the Garuda statue, a symbol of Bali, up close. Unlike seeing it only in pictures, the actual scale and atmosphere were overwhelming. If you want to go up to the top of the statue by elevator, it's best to go and make a reservation as soon as you arrive, because reservations fill up quickly. For the Uluwatu Kecak Dance, I recommend the front row seats in the central area. Being closest to the stage and having a good view enhances your immersion in the performance. You usually have to wait about an hour, and the performance starts at 6 PM and ends around 7 PM. The performance set against the cliff at sunset was one of the most memorable moments of this trip.
클룩 회원
2026-01-02 00:17:04
Fantastic 5.0
January 1, 2026, for 2 people. Meet at 3:30 AM at the Ubud accommodation and depart. Arrive at 6 AM and wait about 10 minutes before boarding the boat. If dolphins are spotted, all the captains follow them. You have to hope the dolphins pass by your boat. Fortunately, they passed by our boat twice. Snorkeling time is from 8 AM, but it only lasts for 1 hour ㅠ. It was the rainy season, but the sea was clear. The captain sprinkled breadcrumbs, so we saw a lot of fish. The toilet and shower are combined, and the cleanliness isn't great as it's only water cleaning. 5k per person, no time limit. Moving for about 30 minutes to Gitgit Waterfall, it's not really necessary to add it. The driver will guide you to the entrance, and you have to look around on your own.
Klook User
2026-01-11 02:19:16
Fantastic 5.0
5 out of 5, nothing to complain. Top class car, top class Guide, Gede. Amazing trips to many places in Ubud. Special thanks to Gede who took us around Ubud, kind, outgoing personality, who took care of us like family. I highly recommend him. And special thanks to Bali Sun Tour's, who provided us him and a very comfortable ride. Thank you so much.
Lau *******
2025-12-12 09:34:11
Fantastic 5.0
If you’re looking for the perfect mix of adrenaline, stunning scenery, and top-notch service, book this tour—and pray you get Mario as your guide! Our day was nothing short of spectacular. Mario wasn't just a driver; he was a fantastic host, ensuring everything going all right The activities themselves were phenomenal: · The ATV ride was an absolute thrill—dusty, fast, and incredibly fun, taking us through amazing terrain. · Rafting was simply amazing. The river was beautiful, the splash was refreshing, and the whole experience was exhilarating. · The swing and forest visit provided a stunning change of pace, offering breathtaking views and that classic "flying over the jungle" feeling. A very good experience indeed! What made it truly special was Mario. He kept the energy high, shared interesting facts, and had a genuine passion for showing us the best. We 100% recommend this tour and especially hope to have Mario as your guide. A 5-star experience all around!

Quick facts about Bali

Local weather

  • JAN - DEC
    33°22°

    Tropical Climate

General info
  • Time zone

    No time difference

  • Currency

    1SGD = 13,187.24IDR

  • Official languages

  • Best time to visit

    Bonn Om Touk Water Festival

    Bali Kite Festival

    Ideal weather for surfing and outdoor activities

    Annual Ubud Writers and Readers Festival

  • Recommended trip duration

  • Flight time

    When departing from Kuala Lumpur

See popular activities on the map

FAQs about Bali

What is Bali best known for?

When is the best time to visit Bali?

Where is the best location for tourists to stay in Bali?