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,416) • 200K+ booked
NZ$ 12.35
NZ$ 14.19
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,461) • 50K+ booked
NZ$ 18.39
Freebies
Sacred Monkey Forest Ubud Ticket
Zoos & aquariums • Bali

Sacred Monkey Forest Ubud Ticket

Book now for today
Instant confirmation
★ 4.7 (1,089) • 30K+ booked
NZ$ 9.45
Garuda Wisnu Kencana Cultural Park Ticket in Bali
Parks & gardens • Bali

Garuda Wisnu Kencana Cultural Park Ticket in Bali

Instant confirmation
★ 4.5 (1,554) • 60K+ booked
NZ$ 6.99
NZ$ 11.85
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,963) • 200K+ booked
NZ$ 26.99
Mount Batur Sunrise Jeep Tour & Trekking with Optional Photographer
Klook's choice
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 (15,099) • 80K+ booked
NZ$ 20.65
Freebies
Ubud ATV Quad Bike Ride Experience by Alasan Adventure
Outdoor & sports activities • Bali

Ubud ATV Quad Bike Ride Experience by Alasan Adventure

Book now for tomorrow
English guided
Up to 3 hrs
Free cancellation
Instant confirmation
★ 4.6 (385) • 10K+ booked
NZ$ 77.90
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 tomorrow
English guided
Morning departure
Up to 3 hrs
Free cancellation
Instant confirmation
★ 4.9 (2,405) • 10K+ booked
NZ$ 30.85
Freebies
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,468) • 20K+ booked
NZ$ 13.30
Waterbom Bali Ticket
Water parks • Bali

Waterbom Bali Ticket

Book now for today
Free cancellation
Instant confirmation
★ 4.8 (4,814) • 200K+ booked
NZ$ 31.49
NZ$ 34.99
Ubud ATV Ride, Rafting, and Jungle Swing
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,901) • 10K+ booked
NZ$ 54.59
Free soft drink
Freebies
Combo ATV and Ayung River Rafting with Lunch
Klook's choice
Outdoor & sports activities • From Kuta

Combo ATV and Ayung River Rafting with Lunch

Book now for tomorrow
English guided
Morning departure
7+ hrs
Private group
Free cancellation
Instant confirmation
★ 4.8 (2,135) • 40K+ booked
NZ$ 42.15
Free coconut
Freebies
Bali Sanur - Nusa Penida Ferry
Ferries • From Kuta

Bali Sanur - Nusa Penida Ferry

Book now for today
Free cancellation
Instant confirmation
★ 4.3 (3,902) • 200K+ booked
NZ$ 11.85
NZ$ 18.95
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 (80,342) • 400K+ booked
NZ$ 7.99
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,388) • 200K+ booked
From NZ$ 45.49
Nusa Penida Private Car Rental with Driver
Car charters • Bali

Nusa Penida Private Car Rental with Driver

Book now for today
Customized itinerary
Free cancellation
Instant confirmation
★ 4.8 (8,189) • 50K+ booked
NZ$ 62.05
5 off
Sale
Fast Boat Ticket between Bali (Sanur) and Nusa Lembongan
Ferries • Bali

Fast Boat Ticket between Bali (Sanur) and Nusa Lembongan

Book now for today
Instant confirmation
★ 4.5 (1,273) • 60K+ booked
NZ$ 18.95
Fast Boat Ticket between Sanur and Nusa Penida
Ferries • Bali

Fast Boat Ticket between Sanur and Nusa Penida

Book now for tomorrow
Free cancellation
Instant confirmation
★ 4.3 (1,492) • 60K+ booked
NZ$ 9.39
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 tomorrow
Instant confirmation
★ 3.5 (69) • 5K+ booked
NZ$ 29.55
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,419) • 40K+ booked
NZ$ 6.75
NZ$ 7.59
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,317) • 10K+ booked
NZ$ 14.19
NZ$ 15.15
Bali Private Car Rental with Driver
Car charters • Bali

Bali Private Car Rental with Driver

Book now for tomorrow
Customized itinerary
Free cancellation
Instant confirmation
★ 4.7 (3,021) • 20K+ booked
NZ$ 57.95
Premium Fast Boat with AC Between Bali - Nusa Penida
Ferries • From Kuta

Premium Fast Boat with AC Between Bali - Nusa Penida

Book now for tomorrow
Free cancellation
Instant confirmation
★ 3.8 (32) • 6K+ booked
NZ$ 13.25
NZ$ 18.95
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 (13) • 3K+ booked
NZ$ 18.95
The Apurva Kempinski Bali
Hotels • Bali

The Apurva Kempinski Bali

Instant confirmation
★ 4.8 (861) • 50+ booked
From NZ$ 535.24
Bakung Ubud Resort and Villa
Hotels • Bali

Bakung Ubud Resort and Villa

Instant confirmation
★ 4.1 (265)
From NZ$ 33.32
Desa Potato Head Bali
Hotels • Bali

Desa Potato Head Bali

Instant confirmation
★ 4.9 (741)
From NZ$ 423.22
The Anvaya Beach Resort Bali
Hotels • Bali

The Anvaya Beach Resort Bali

Instant confirmation
★ 4.9 (1,021)
From NZ$ 209.19
RIMBA by AYANA Bali
Hotels • Bali

RIMBA by AYANA Bali

Instant confirmation
★ 4.9 (955)
From NZ$ 275.42
Alaya Resort Ubud
Hotels • Bali

Alaya Resort Ubud

Instant confirmation
★ 4.7 (1,008)
From NZ$ 251.81
Metland Seva Seminyak (Formerly Horison Seminyak Bali)
Hotels • Bali

Metland Seva Seminyak (Formerly Horison Seminyak Bali)

Instant confirmation
★ 4.8 (1,028)
From NZ$ 55.50
Seminyak Lagoon All Suites Hotel
Hotels • Bali

Seminyak Lagoon All Suites Hotel

Instant confirmation
★ 4.5 (252)
From NZ$ 48.37
AYANA Resort Bali
Hotels • Bali

AYANA Resort Bali

Instant confirmation
★ 4.7 (1,009)
From NZ$ 461.77
Hotel NEO+ Kuta Legian
Hotels • Bali

Hotel NEO+ Kuta Legian

Instant confirmation
★ 4.9 (365)
From NZ$ 46.25
Hotel Terrace at Kuta
Hotels • Bali

Hotel Terrace at Kuta

Instant confirmation
★ 4.5 (1,021)
From NZ$ 37.53
The Alea Hotel Seminyak
Hotels • Bali

The Alea Hotel Seminyak

Instant confirmation
★ 4.2 (114)
From NZ$ 28.76

Reviews of Bali activities

LU *********
2026-08-22 07:21:20
Fantastic 5.0
Worth a visit, it's beautiful, tiring, and fulfilling. (But you'll probably only want to come once in your life.) Itinerary: Snorkeling in the morning, visiting popular photo spots in the afternoon (get off, quickly take pictures, and leave). We went to three snorkeling spots in the morning; there were no manta rays, but we saw sea turtles and plenty of fish, so it was decent. The afternoon spots were truly beautiful, but the roads were quite bad, and the driver loved to speed, which sometimes felt uncomfortable. (If you choose the snorkeling option, I highly recommend eating breakfast in the morning. If you're staying at a hotel, write to them to get a breakfast box. Swimming in the ocean is very strenuous, and your inner ear will have to contend with the dizziness from the waves. Lunch is very basic.) (If you get motion sickness, I suggest sitting in the front passenger seat.) Boat conditions: 1. The boat to and from the island: Not very shaky and moved steadily. With air conditioning, it was perfect for catching up on sleep. 2. The snorkeling boat: A small boat. It was fine when moving, but very shaky when stopped. Tour guide: You should try to stick close to the group, but from what I observed, the guide will always wait for you and count heads. Overall, it was good.
w **
2026-05-13 01:40:56
Fantastic 5.0
Let's get straight to the point: the dolphin watching tour was an experience that exceeded all expectations! At 3:30 AM, our driver (whose service was excellent throughout the trip, highly recommend 👍) was already waiting in the lobby of our Ubud hotel. After a two-hour drive, we arrived at Lovina Beach just as dawn was breaking, and we were on the outrigger boat before sunrise. As we set off, a beautiful, swan-shaped cloud accompanied us, which was absolutely stunning. I didn't have high hopes when we got into the water, but when we encountered the dolphins in the sea, and they swam right by us and leaped out of the water, the feeling was... indescribable! You won't regret it! If you're a strong swimmer and have good stamina, you might consider the "Swim with Dolphins" option (this is not a recommendation; please choose a suitable activity based on your personal condition and ensuring your safety). It's a completely different experience from what you see from the boat 👍👍👍
Klook User
2026-07-10 16:29:08
Fantastic 5.0
very convenient and the drivers and rour guides can be trusted and very diligent. the photos also came out wonderful and the photographer is very patient. they also give free bottled waters, answer questions about histories and is fluent in English. my tour guides were Edo and Wayan by the way. kudos to them! the place was magnifecent especially the tree house and diamond beach. you will never regret this tour especially if you're like me who is in a solo travel.
Utilisateur Klook
2026-08-22 01:52:17
Fantastic 5.0
Incredible experience, the entire day was very well organized. Our guides, Katek and Putu, were very professional and caring. The day ended with swimming alongside about ten giant manta rays: a truly unforgettable sight ❤️. Thank you again for this fantastic experience 🙏
Chen ******
2026-06-16 07:15:39
Fantastic 5.0
Overall, this Nusa Lembongan and Ceningan day tour was a great experience. The snorkeling, Blue Lagoon, and Devil’s Tear were the highlights. The sea was much bluer than Bali mainland, and the islands had a slower, more relaxing atmosphere. The transportation was well arranged, including the boat, harbor pickup, island transport, and return trip. It is very convenient for travelers who do not want to plan everything by themselves. However, this felt more like a driver and transportation service than a real guided tour, as there was almost no explanation. The boat and island roads can be bumpy, but overall it felt safe. I still recommend this tour, although the price felt a little high for what was included.
Klook User
2026-04-11 01:26:54
Fantastic 5.0
A very well run tour. We saw many manta rays, a turtle, and tons of beautiful fish and healthy coral. Hotel pickup, fast boat, snorkelling, lunch, and the island tour were all great with helpful, English speaking guides. Highly recommend.
Χρήστης Klook
2026-06-25 11:22:07
Fantastic 5.0
Everything was wonderful and very organized from the driving to our tour, tickets, boat. beautiful experience with safety.. 100% recommended!Our tour guide Mank Travis very kind, he told us many things about the island! Thank you so much 🙏
Klook会員
2026-08-16 23:19:05
Fantastic 5.0
The tour content was wonderful. We encountered mysterious mangroves, sea turtles, and pods of dolphins while snorkeling, and the boat staff were also great! There was a delicious lunch with choices. But what made this tour perfect was our tour guide. They immediately accommodated a change in the pickup location on the morning of the tour. They ensured we had comfortable spots all day. Their service was polite and kind, and their Japanese was excellent. They offered suggestions that met our requests. They were truly so helpful! We were able to relax and enjoy ourselves thanks to our guide's wonderful smile! I highly recommend this tour to everyone 😊
黃 **
2026-04-04 22:42:39
Fantastic 5.0
Outstanding day trip to Nusa Penida. Driver M was a gem — punctual, knowledgeable, and brought us to hidden spots most tourists miss. Kelingking Beach (T-Rex Rock) alone is worth the entire trip. 10/10 would recommend! ⭐⭐⭐⭐⭐

Quick facts about Bali

Local weather

  • JAN - DEC
    33°22°

    Tropical Climate

General info
  • Time zone

    No time difference

  • Currency

    1NZD = 10,573.06IDR

  • 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 Manila

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?