Explore Bali
Things to do
Hotels
Transport

Top things to do in Bali

Surfing Lesson at Kuta Beach by 27 Surf Bali
Autumn deal
Klook's choice
Water activities • Bali

Surfing Lesson at Kuta Beach by 27 Surf Bali

Book now for today
English guided
Morning departure
4.8 / 5
(2.6K) • 60K+ booked
₩ 14,000
Freebies
Kecak & Fire Dance Show Ticket at Uluwatu Temple
Autumn deal
Events & shows • Bali

Kecak & Fire Dance Show Ticket at Uluwatu Temple

Book now for tomorrow
Instant confirmation
4.5 / 5
(4.6K) • 200K+ booked
₩ 9,700
Retail: ₩ 11,200
10% off select options
Garuda Wisnu Kencana Cultural Park Ticket in Bali
Parks & gardens • Bali

Garuda Wisnu Kencana Cultural Park Ticket in Bali

Instant confirmation
4.5 / 5
(1.6K) • 60K+ booked
₩ 5,400
Retail: ₩ 9,400
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 today
English guided
Up to 3 hrs
4.6 / 5
(420) • 10K+ booked
₩ 59,400
Sacred Monkey Forest Ubud Ticket
Zoos & aquariums • Bali

Sacred Monkey Forest Ubud Ticket

Book now for today
Instant confirmation
4.7 / 5
(1.1K) • 40K+ booked
₩ 7,500
Snorkeling Experience in Nusa Penida (3-4 Snorkeling Spots)
Autumn deal
Klook's choice
Water activities • Bali

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

Book now for today
English guided
Morning departure
4.9 / 5
(2.7K) • 20K+ booked
₩ 23,500
Freebies
Combo ATV and Ayung River Rafting with Lunch
Autumn deal
Klook's choice
Outdoor & sports activities • From Kuta

Combo ATV and Ayung River Rafting with Lunch

Book now for today
English guided
Morning departure
4.8 / 5
(2.3K) • 50K+ booked
₩ 32,100
Freebies
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
4.9 / 5
(16.1K) • 80K+ booked
₩ 15,900
Freebies
Nusa Penida Day Tour in Bali
Tours • From Kuta

Nusa Penida Day Tour in Bali

Book now for today
Hotel pick-up
Private tour
4.6 / 5
(16.3K) • 200K+ booked
₩ 34,600
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
4.9 / 5
(1.5K) • 20K+ booked
₩ 10,500
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
4.9 / 5
(13.0K) • 70K+ booked
₩ 15,600
Waterbom Bali Ticket
Water parks • Bali

Waterbom Bali Ticket

Book now for today
Free cancellation
Instant confirmation
4.8 / 5
(4.8K) • 200K+ booked
₩ 25,000
Retail: ₩ 27,700
Bali Sanur - Nusa Penida Ferry Ticket
Ferries • From Kuta

Bali Sanur - Nusa Penida Ferry Ticket

Book now for today
Free cancellation
Instant confirmation
4.2 / 5
(4.1K) • 300K+ booked
₩ 9,400
Retail: ₩ 15,000
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 / 5
(81.7K) • 400K+ booked
From
₩ 6,600
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 / 5
(1.3K) • 70K+ booked
₩ 15,000
Bali Private Car Charter
Car charters • From Kuta

Bali Private Car Charter

Book now for tomorrow
Customized itinerary
Free cancellation
4.6 / 5
(29.0K) • 200K+ booked
From
₩ 35,700
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
4.8 / 5
(8.7K) • 60K+ booked
₩ 47,400
₩ 49,900
Save ₩ 2,500
Fast Boat Ticket between Sanur and Nusa Penida
Ferries • Bali

Fast Boat Ticket between Sanur and Nusa Penida

Book now for today
Instant confirmation
4.3 / 5
(1.5K) • 70K+ booked
₩ 7,400
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 / 5
(99) • 6K+ booked
₩ 24,400
Bali Private Car Rental with Driver
Car charters • Bali

Bali Private Car Rental with Driver

Book now for tomorrow
Customized itinerary
Free cancellation
4.7 / 5
(3.3K) • 20K+ booked
₩ 42,500
Private City Transfer Around Bali
Car charters • Bali

Private City Transfer Around Bali

Book now for tomorrow
City transfers
Free cancellation
4.6 / 5
(1.4K) • 10K+ booked
₩ 11,200
Retail: ₩ 12,000
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 / 5
(4.5K) • 40K+ booked
₩ 5,400
Retail: ₩ 6,000
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
4.9 / 5
(19) • 4K+ booked
₩ 15,000
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.5 / 5
(55) • 8K+ booked
₩ 10,500
Retail: ₩ 15,000
The Apurva Kempinski Bali
Hotels • Bali

The Apurva Kempinski Bali

Instant confirmation
4.8 / 5
(863) • 50+ booked
From
₩ 461,671
Desa Potato Head Bali
Hotels • Bali

Desa Potato Head Bali

Instant confirmation
4.9 / 5
(742)
From
₩ 326,768
Bakung Ubud Resort and Villa
Hotels • Bali

Bakung Ubud Resort and Villa

Instant confirmation
4.1 / 5
(266)
From
₩ 25,511
Seminyak Lagoon All Suites Hotel
Hotels • Bali

Seminyak Lagoon All Suites Hotel

Instant confirmation
4.6 / 5
(254)
From
₩ 35,087
RIMBA by AYANA Bali
Hotels • Bali

RIMBA by AYANA Bali

Instant confirmation
4.9 / 5
(955)
From
₩ 274,227
The Anvaya Beach Resort Bali
Hotels • Bali

The Anvaya Beach Resort Bali

Instant confirmation
4.9 / 5
(1.0K)
From
₩ 164,012
The Alea Hotel Seminyak
Hotels • Bali

The Alea Hotel Seminyak

Instant confirmation
4.2 / 5
(116)
From
₩ 24,806
Hard Rock Hotel Bali
Hotels • Bali

Hard Rock Hotel Bali

Instant confirmation
4.9 / 5
(1.0K)
From
₩ 160,726
Metland Seva Seminyak
Hotels • Bali

Metland Seva Seminyak

Instant confirmation
4.9 / 5
(1.0K)
From
₩ 41,938
Legian Beach Hotel
Hotels • Bali

Legian Beach Hotel

Instant confirmation
4.5 / 5
(1.0K)
From
₩ 83,031
AYANA Resort Bali
Hotels • Bali

AYANA Resort Bali

Instant confirmation
4.7 / 5
(1.0K)
From
₩ 455,139
The Sankara Beach Resort - Nusa Penida
Hotels • Bali

The Sankara Beach Resort - Nusa Penida

Instant confirmation
4.7 / 5
(48)
From
₩ 320,818

Bali travel guide

Mark of Wyld Family Travel

Reviews of Bali activities

haney ****
2026-06-20 04:17:29
Fantastic 5.0
very good tour. Ben and Dika were very helpful and kind. We had very good time.
Wen *****
2026-08-03 06:59:18
Fantastic 5.0
Our captain was incredibly professional. He decisively led us to another body of water, tracked the dolphins' location, and we chased them several times. The most special part was being able to witness the dolphins' graceful vertical spins firsthand. We also had the chance to swim with the dolphins and saw groups of them underwater. This dolphin tour was truly unforgettable.
Katrina **********
2026-09-11 04:37:58
Fantastic 5.0
⭐⭐⭐⭐⭐ Amazing Beach Horseback Riding Experience! We had such a wonderful time with the beach horseback riding! Riding along the beach was absolutely beautiful and such a fun, relaxing, and memorable experience. The horses were lovely, and everything was well organized from start to finish. A special shoutout to Cho, who guided us throughout the experience. Cho was friendly, professional, patient, and made us feel comfortable and safe the entire time. They made the experience even more enjoyable and took great care of us. Definitely recommend this activity if you’re looking for something special to do in Bali! 🐎🌊🌅 5 stars!
Isaac ****
2026-09-04 23:11:58
Fantastic 5.0
Amazing Experience! The elephants are beautiful, the staff are friendly and professional, Highly recommended this experience if your ever in Bali🐘
Darren *****
2026-06-09 06:54:28
Fantastic 5.0
I come here, every trip I make in Bali. it's a good day out, and helps that I'm a lover of dogs too.
LEE ********
2026-10-05 09:55:15
Fantastic 5.0
Trying horseback riding by the beach in Bali for the first time was a very special and fun experience. If you have enough time, I recommend choosing the one-hour tour. The instructors are very friendly and professional; not only do they look out for your safety, but they also help take great photos and videos! You definitely have to try this activity when you come to Bali!
Lynsel ***********
2026-10-10 08:56:17
Fantastic 5.0
My driver throughout the trip has assisted me well and have gone the extra mile to make sure I’m comfortable. My tour guide, Geddy, was beyond amazing. He made sure I’m safe and comfortable during the climb, took great photos, and was very kind. Geddy and I really had fun during my Mt Batur Trip. The ATV experience is a must-try experience too! Highly recommended!
CHO ********
2026-10-09 23:58:38
Fantastic 5.0
We came here for our honeymoon and booked a jeep tour. Thanks to our guide EKA & PUTU, we got amazing photos and had a wonderful trip!! We explored the starry night sky, watched the sunrise, and toured the volcanic area, and riding around in the jeep was so much fun. It was a brand-new experience for us, and they worked so hard taking our pictures and were extremely professional. We got so many photos of a lifetime. Thanks to them, our honeymoon snapshot session is complete. Super satisfied!!!!!!!!
Klook User
2026-09-03 17:16:00
Fantastic 5.0
The scenery was absolutely stunning—I couldn’t stop saying “wow”! These beautiful places made me feel so calm and peaceful. I also want to give a special thanks to my friend and guide for this trip, Oka. He was incredibly kind, friendly, and helpful, which made my trip to Nusa Penida even more wonderful and memorable. Thank you so much, Oka! 😊

Quick facts about Bali

Local weather

℉℃
  • JAN - DEC
    33°22°

    Tropical Climate

General info
  • Time zone

    No time difference

  • Currency

    1KRW = 13.33IDR

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

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?