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

Free cancellation
Instant confirmation
★ 4.5 (4,358) • 200K+ booked
US$ 7.50
US$ 8.35
Freebies
Surfing Lesson at Kuta Beach by 27 Surf Bali
Klook's choice
Water activities • Bali

Surfing Lesson at Kuta Beach by 27 Surf Bali

Book now for tomorrow
English guided
Morning departure
Up to 3 hrs
Private group
Free cancellation
Instant confirmation
★ 4.8 (2,395) • 50K+ booked
US$ 10.85
Freebies
Garuda Wisnu Kencana Cultural Park Ticket in Bali
Parks & gardens • Bali

Garuda Wisnu Kencana Cultural Park Ticket in Bali

Instant confirmation
★ 4.5 (1,527) • 50K+ booked
US$ 4.09
US$ 6.95
Nusa Penida Day Tour in Bali
Tours • From Kuta

Nusa Penida Day Tour in Bali

Book now for tomorrow
Hotel pick-up
Private tour
English guided
Free cancellation
Instant confirmation
★ 4.6 (15,835) • 200K+ booked
US$ 16.05
Surfing Lesson in Kuta by Daddy and Mom Surfing School
Klook's choice
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,448) • 20K+ booked
US$ 7.85
Waterbom Bali Ticket
Water parks • Bali

Waterbom Bali Ticket

Free cancellation
Instant confirmation
★ 4.8 (4,797) • 200K+ booked
US$ 21.45
Mount Batur Sunrise Jeep Tour & Trekking with Optional Photographer
Tours • From Kuta

Mount Batur Sunrise Jeep Tour & Trekking with Optional Photographer

Book now for tomorrow
Hotel pick-up
Private tour
English guided
Private group
Free cancellation
Instant confirmation
★ 4.9 (14,763) • 80K+ booked
US$ 12.25
Freebies
Ubud ATV Ride, Rafting, and Jungle Swing
Klook's choice
Outdoor & sports activities • Bali

Ubud ATV Ride, Rafting, and Jungle Swing

Book now for tomorrow
English guided
Morning departure
Private group
Free cancellation
Instant confirmation
★ 4.9 (1,826) • 10K+ booked
US$ 32.09
Freebies
Bali Safari Park Ticket
Zoos & aquariums • Bali

Bali Safari Park Ticket

Book now for tomorrow
Instant confirmation
★ 4.5 (2,561) • 80K+ booked
US$ 39.60
5 off
Sale
Snorkeling Experience in Nusa Penida (3-4 Snorkeling Spots)
Klook's choice
Water activities • Bali

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

Book now for today
English guided
Morning departure
Up to 3 hrs
Free cancellation
Instant confirmation
★ 4.9 (2,254) • 10K+ booked
US$ 15.45
15 off
Sale
Freebies
Mount Batur Jeep Sunrise Day Tour With Photographer
Klook's choice
Tours • From Kuta

Mount Batur Jeep Sunrise Day Tour With Photographer

Book now for tomorrow
Hotel pick-up
Private tour
English guided
Private group
Free cancellation
Instant confirmation
★ 4.9 (12,055) • 70K+ booked
US$ 13.35
Sacred Monkey Forest Ubud Ticket
Zoos & aquariums • Bali

Sacred Monkey Forest Ubud Ticket

Book now for today
Instant confirmation
★ 4.7 (1,067) • 30K+ booked
US$ 5.55
Bali Sanur - Nusa Penida Fast Boat Ticket
Ferries • From Kuta

Bali Sanur - Nusa Penida Fast Boat Ticket

Book now for tomorrow
Free cancellation
Instant confirmation
★ 4.3 (3,850) • 200K+ booked
US$ 7.09
US$ 11.15
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.7 (79,465) • 400K+ booked
US$ 4.85
Bali Private Car Charter
Car charters • From Kuta

Bali Private Car Charter

Book now for tomorrow
Customized itinerary
Free cancellation
Instant confirmation
★ 4.6 (28,165) • 200K+ booked
From US$ 26.75
Fast Boat Ticket between Bali (Sanur) and Nusa Lembongan
Ferries • Bali

Fast Boat Ticket between Bali (Sanur) and Nusa Lembongan

Book now for tomorrow
Instant confirmation
★ 4.5 (1,261) • 60K+ booked
US$ 8.85
US$ 11.15
Nusa Penida Private Car Rental with Driver
Car charters • Bali

Nusa Penida Private Car Rental with Driver

Book now for tomorrow
Customized itinerary
Free cancellation
Instant confirmation
★ 4.8 (7,951) • 50K+ booked
US$ 36.49
5 off
Sale
Fast Boat Ticket Between Bali, Gili Islands, Lombok, and Nusa Penida
Ferries • Bali

Fast Boat Ticket Between Bali, Gili Islands, Lombok, and Nusa Penida

Book now for today
Instant confirmation
★ 3.6 (49) • 4K+ booked
US$ 17.39
Bali Private Car Rental with Driver
Car charters • Bali

Bali Private Car Rental with Driver

Customized itinerary
Free cancellation
Instant confirmation
★ 4.7 (2,937) • 20K+ booked
US$ 34.09
Fast Boat Ticket between Sanur and Nusa Penida
Ferries • Bali

Fast Boat Ticket between Sanur and Nusa Penida

Book now for tomorrow
Instant confirmation
★ 4.3 (1,482) • 60K+ booked
US$ 7.95
US$ 11.15
Bali Private Car Rental With Driver (Per Zone)
Car charters • From Kuta

Bali Private Car Rental With Driver (Per Zone)

Customized itinerary
Free cancellation
Instant confirmation
★ 4.6 (4,382) • 40K+ booked
US$ 3.99
US$ 4.45
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,300) • 10K+ booked
US$ 8.35
US$ 8.89
Premium Fast Boat with AC Between Bali - Nusa Penida
Ferries • From Kuta

Premium Fast Boat with AC Between Bali - Nusa Penida

Book now for today
Free cancellation
Instant confirmation
★ 3.8 (29) • 5K+ booked
US$ 7.79
US$ 11.15
Fast Boat Ticket Between Bali (Kusamba) - Nusa Penida (Sampalan)
Ferries • Bali

Fast Boat Ticket Between Bali (Kusamba) - Nusa Penida (Sampalan)

Book now for today
Free cancellation
Instant confirmation
★ 5.0 (12) • 2K+ booked
US$ 11.35
The Apurva Kempinski Bali
Hotels • Bali

The Apurva Kempinski Bali

Instant confirmation
★ 4.8 (596) • 50+ booked
From US$ 311.74
20 off
Bakung Ubud Resort and Villa
Hotels • Bali

Bakung Ubud Resort and Villa

Instant confirmation
★ 4.1 (261)
From US$ 19.56
20 off
Seminyak Lagoon All Suites Hotel
Hotels • Bali

Seminyak Lagoon All Suites Hotel

Instant confirmation
★ 4.5 (250)
From US$ 27.99
20 off
Desa Potato Head Bali
Hotels • Bali

Desa Potato Head Bali

Instant confirmation
★ 4.8 (522)
From US$ 249.63
20 off
The Alea Hotel Seminyak
Hotels • Bali

The Alea Hotel Seminyak

Instant confirmation
★ 4.2 (108)
From US$ 16.75
20 off
The Anvaya Beach Resort Bali
Hotels • Bali

The Anvaya Beach Resort Bali

Instant confirmation
★ 4.9 (1,020) • 50+ booked
From US$ 119.79
20 off
AYANA Resort Bali
Hotels • Bali

AYANA Resort Bali

Instant confirmation
★ 4.6 (1,008)
From US$ 268.95
20 off
Metland Seva Seminyak
Hotels • Bali

Metland Seva Seminyak

Instant confirmation
★ 4.8 (1,026)
From US$ 30.03
20 off
RIMBA by AYANA Bali
Hotels • Bali

RIMBA by AYANA Bali

Instant confirmation
★ 4.9 (883)
From US$ 160.41
20 off
Sense Sunset Hotel Seminyak
Hotels • Bali

Sense Sunset Hotel Seminyak

Instant confirmation
★ 4.2 (228)
From US$ 12.05
20 off
Kamandhani Hotel Ubud
Hotels • Bali

Kamandhani Hotel Ubud

Instant confirmation
★ 4.4 (110)
From US$ 20.96
20 off
Hotel NEO+ Kuta Legian
Hotels • Bali

Hotel NEO+ Kuta Legian

Instant confirmation
★ 4.9 (365)
From US$ 26.46
20 off

Reviews of Bali activities

Klook User
2026-04-22 08:15:34
Fantastic 5.0
The Telaga Waja rafting adventure was definitely one of the highlights of our Bali trip! The whole experience was exciting from start to finish. The river itself is perfect for rafting—long, continuous rapids with fewer stops, which made the ride feel more thrilling and immersive. The scenery was absolutely stunning, with lush greenery, waterfalls, and a more natural, less crowded atmosphere compared to other rivers. Our guides were fantastic—very skilled, fun, and safety-conscious. They gave clear instructions and kept the energy high throughout the trip. We felt safe the entire time while still enjoying the adrenaline rush.
Huang *******
2026-05-26 14:29:49
Fantastic 5.0
Before rafting, you'll put on a life vest and helmet. After a short drive, you'll need to climb many stairs, both up and down, to reach the rafting area, so you'll likely be out of breath and sweating. The actual rafting lasts about an hour and a half, with a 30-minute break in the middle where you can buy drinks (NT$120). Afterward, there's lunch, which is decent. I recommend sitting in the front left for the best photos, as you won't be blocked. There will be people taking photos and videos at various spots, and at the end, they'll ask if you want to buy the video and photos for around NT$800, which is quite expensive. I suggest splitting the cost with your rafting companions to make it more affordable. This was my first time rafting, and it wasn't too scary or prone to capsizing; it was genuinely thrilling and fun! I'd definitely want to go again!
클룩 회원
2026-02-16 07:11:48
Fantastic 5.0
We experienced rafting with our 9 and 12 year old children. It's perfect for kids to enjoy. Even I, who am easily scared, had fun. You can buy drinks in the middle and pay later. (It's expensive!) The shower facilities are decent and towels are included. For lunch, they served mie goreng and nasi goreng, which were not bad. After the meal, we went to Monkey Forest to see monkeys and take pictures. It's smaller than I expected and there aren't many things to see, so I think rafting alone would have been enough.
Klook User
2026-04-15 02:41:36
Fantastic 5.0
⭐️Gemini perfectly summarized my review for easy readability!⭐️ 🚣‍♂️ [Bali Honeymoon] 200% Enjoyment: Traga Waja River Rafting - A Real Review We chose Bali for our honeymoon! As a couple who loves activities, we opted for the more exciting **'Traga Waja River'** and it was the best moment of our trip! 🌿 Into the Avatar Jungle (with Avatar Rafting) From the moment we started with the zipline, our excitement exploded! The weather was fantastic, and the Avatar Rafting instructor was so cheerful that we couldn't stop laughing the entire time we were paddling. The lush jungle and waterfalls truly felt like a scene from a movie. 💡 Foolproof 'What to Wear & Gear' Tips 1. Attire: Definitely 'long-sleeved leggings & a rash guard'! There's a risk of getting scratched by branches, but thanks to these, I didn't get a single scratch. A cap for face protection is also essential. 2. Footwear: Be sure to wear **'sandals with a back strap'**. I personally witnessed foreigners whose flip-flops floated away down the river. 3. Waterproofing: A waterproof pack is included, but bringing your own **waterproof bag (dry bag)** and rolling the opening about three times to seal it will perfectly protect your belongings! 🚿 Honest Review of Facilities & Food While the shower facilities were a bit basic, I was touched by how clean and fragrant the provided towels were. The local buffet after the activity was also incredibly delicious! 🚕 [Important] Transportation: "Company Vehicle is the Answer!" We took a Grab, but this area is where Grabs are hard to find. We were lucky our driver waited for us, but it will be much cheaper and more convenient to pre-book a company vehicle (pickup/drop-off) service. 🎒 Checklist ✅ Change of clothes & underwear (essential after showering!) ✅ Waterproof bag (dry bag) & sunscreen ✅ Sandals with a back strap & a cap Every part of the experience was perfect, and the chemistry with our instructor was the best! If you want to create unforgettable memories in Bali, I highly recommend Traga Waja River rafting ❤️
Klook User
2026-05-17 07:10:38
Fantastic 5.0
What a day! Made made sure we had the most wonderful day! He was very friendly, super helpful and had all the local knowledge. We started the day with Cave tubing, the team there were brilliant and made sure we had an exciting time while making us feel safe and welcomed. we enjoyed a spot of lunch then headed to a Luwak coffee plantation where we got to sample some Cat-Poo-Chinnos XD Again the staff were friendly warm and knowledgeable, we even got to try the Bali swings! We then finished the day with a tour of the Rice fields, again Made had all the local knowledge and we so enjoyed chatting with him. Today was my favourite day and I deeply recommend this activity!
Klook User
2026-06-25 10:47:50
Fantastic 5.0
It was lots of fun, full of laughters throughout the whole rafting journey, rating 10 out of 10!! Worth going and you won't regret, superb activity to join. And my driver was Dias, very good communication established regarding the pickup time and transportation info. Thanks a lot, I had a great day!!
Shan **************
2026-05-29 17:06:47
Fantastic 5.0
I picked Mason among all operators due to their supreme facilities! tho Mason charge more than some operators but I find its value for moeny!! first their building for lunch and changing room is super nice and modern and our guide Monkey (he said call him monkey :-) he is super experienced and made our first rafting experience an amazing one!! they have a longer route compared to other operators and 2 hours rafting turned out so much fun!! they have a photo video for most of our rafting experience and I find it worthy to buy to recall our beautiful memories!! I highly recommend whoever looking for good rafting experiences to go with Mason!! especially you can enjoy a hot shower in clean shower room !!
Sucianty ********
2026-07-07 01:10:30
Fantastic 5.0
Good overall experience, some things could be better for this experience to be great. 1 - ATV was less than 90minutes. there is a break halfway but the ride after the break was very short probably 10minutes, so this was actually 60minutes rather than 90. 2 - Tubing activity was delayed so bad, they offered reschedule but we couldn’t and we wanted a refund but they said they couldnt gurantee cos the booking was made through klook, and so they talked to the owner and in the end change it to rafting instead. ATV starts at 9am which i thought +tubing could be done by noon, but because of the delay, we finished rafting at around 4pm. Despite all that, both ATV and rafting was great fun for our teen girls, thanks to the provider for offering the change to rafting. Would still recommend this activity, as the delay in our tubing activity was caused by a tree that blocked the entryway, it was unavoidable.
Vi *******
2026-03-18 20:24:50
Fantastic 5.0
We had an amazing driver Kadek. We had so much fun. Highly recommend. Awesome guides as well. Our driver even took us to try some local Babi Guling great experience! one of the highlights of our trip 🤩

Quick facts about Bali

Local weather

  • JAN - DEC
    33°22°

    Tropical Climate

General info
  • Time zone

    No time difference

  • Currency

    1USD = 17,988.89IDR

  • 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 Los Angeles

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?