Bali · Indonesia

Bali Tours &
Things to Do

Discover the best Bali tours, the cultural heart of Ubud with its rice terraces, monkey forest and jungle swings, the sea temples of Tanah Lot and Uluwatu with the Kecak dance, the sunrise trek up Mount Batur, the island of Nusa Penida, waterfalls and ATV adventures. Compare top-rated activities and plan your perfect Bali itinerary.

7000+ experiences Free cancellation Top-rated partners Instant booking
Plan your trip 4.8 · 120,000+ reviews
Ubud rice terraces, Bali
4.8
Average
rating
Tanah Lot, Bali
Nusa Penida, Bali
Book now

Top experiences in Bali

Hand-picked, top-rated tours and tickets — compared across our trusted partners. Prices are per person.

See all 16 experiences
Plan your days

Bali itinerary ideas

Ready-made routes you can book against — from a single perfect day to a long weekend.

1 day

Bali in 1 day

  1. 1Ubud rice terraces
  2. 2Monkey forest & swing
  3. 3Waterfall
  4. 4Tanah Lot sunset
Read the guide
2 days

Bali in 2 days

  1. 1Day 1: Ubud & temples
  2. 2Day 2: Nusa Penida
  3. 3Cliffs & manta rays
  4. 4Beach evenings
Read the guide
3 days

Bali in 3 days

  1. 1Day 1: Ubud & temples
  2. 2Day 2: Nusa Penida
  3. 3Day 3: Mount Batur sunrise
  4. 4Culture, coast & volcano
Read the guide
With kids

Bali with kids

  1. 1Monkey forest
  2. 2Waterfalls & swings
  3. 3Rafting or ATV
  4. 4Beach time
Read the guide
Full day

Temples & rice terraces

  1. 1Tegalalang rice terraces at sunrise
  2. 2Water temple blessing near Ubud
  3. 3Tanah Lot on its wave-cut rock
  4. 4Uluwatu Kecak dance at sunset
Read the guide
Full day

Waterfalls & adventure

  1. 1Sekumpul or Tibumana waterfall trek
  2. 2Jungle swing over the palm valley
  3. 3White water rafting on the Ayung
  4. 4ATV ride through tunnels & rice fields
Read the guide
Practical guide

Know before you go

Short, straight answers to the questions every Bali visitor asks before booking.

The sweet-spot months

The dry season (April–October) brings sunny, pleasant weather ideal for temples, Nusa Penida and the Mount Batur trek — the prime time to visit Bali.

Dry season (Apr–Oct)

Sunny and drier, perfect for the islands, beaches, sunrise treks and outdoor tours; July–August is busiest.

Wet season (Nov–Mar)

Hotter and humid with afternoon downpours; greener and cheaper, with rice terraces and waterfalls at their lushest.

Shoulder months

April–June and September–October offer great weather with fewer crowds — ideal for a balance of sun and value.

Peak seasons

July–August and the December holidays are busiest and priciest; book popular tours and Nusa Penida well ahead.

Sea conditions

Nusa Penida boat trips run year-round but are smoothest in the dry season; check conditions in the wet months.

When to visit

Bali through the seasons

What's best, how busy it gets, and one booking tip for each time of year.

Dry (Apr–Jun)
Apr–Jun
Best for
Temples, islands and treks.
Crowds
Booking tip
Great weather and fewer crowds.
Peak (Jul–Aug)
Jul–Aug
Best for
Sunny days and all tours.
Crowds
Booking tip
Busiest; book well ahead.
Dry (Sep–Oct)
Sep–Oct
Best for
Islands and outdoor tours.
Crowds
Booking tip
Lovely weather; good value.
Wet (Nov–Mar)
Nov–Mar
Best for
Lush scenery and deals.
Crowds
Booking tip
Afternoon rain; greenest months.
People also ask

Bali travel FAQ

What are the best tours in Bali?

The highest-rated Bali experiences are an Ubud rice-terraces and swings tour, a Nusa Penida island trip, a temple-and-culture tour with the Uluwatu Kecak dance, the Mount Batur sunrise trek, and ATV or rafting adventures.

What should I book in advance in Bali?

Book popular Nusa Penida trips, Mount Batur sunrise treks and small-group Ubud tours ahead, as they sell out, especially in the July–August and December high seasons.

How many days do I need in Bali?

Three to five days covers Ubud, the temples, Nusa Penida and Mount Batur; a week or more lets you explore east Bali, the north and the beaches.

Is Bali worth visiting?

Yes — Bali rewards with Ubud’s rice terraces and jungle swings, the sea temples of Tanah Lot and Uluwatu with the Kecak dance, the Mount Batur sunrise, the spectacular island of Nusa Penida, waterfalls and adventure.

What are the best day trips in Bali?

Top day trips are Ubud and the rice terraces, the sea temples of Tanah Lot and Uluwatu, Nusa Penida island, the Mount Batur sunrise trek, and the east Bali Gates of Heaven and water palaces.

When is the best time to visit Bali?

The dry season (April–October) brings sunny weather ideal for temples, Nusa Penida and the Mount Batur trek; the wet season (November–March) is greener and cheaper, with lush rice terraces and waterfalls.

How do you get around Bali?

Hiring a private driver is the most popular way to tour Bali’s sights flexibly, with scooters, ride apps and taxis for short hops, fast boats to Nusa Penida, and tours including transfers; the airport is near the southern beaches, with Ubud about 1.5 hours away.
7000+ Bali experiencesfrom €10 · free cancellation
Explore tours