BeforeDepart
HomeTravel Guides › Things to Do in Bali

📍 Things to Do in Bali: Top Attractions & Experiences

By BeforeDepart Editorial Team · Updated June 2026
Things to do in Bali

The best things to do in Bali, from must-see landmarks to the experiences worth your time — plus how long to stay and how to get around.

Top things to do in Bali

  1. Sunrise or sunset at a cliff temple like Uluwatu or Tanah Lot. Sunrise or sunset at a cliff temple like Uluwatu or Tanah Lot.
  2. The Tegallalang rice terraces near Ubud. The Tegallalang rice terraces near Ubud.
  3. A waterfall hike in the island's lush interior. A waterfall hike in the island's lush interior.
  4. A traditional dance performance in Ubud. A traditional dance performance in Ubud.
  5. A slow beach day along the south coast. A slow beach day along the south coast.

How many days do you need in Bali?

Plan for 2 to 3 days to enjoy the highlights without rushing. Add extra time for day trips or a slower pace.

Best time to visit

The dry season (April–October) is ideal, with sunny days and lower humidity. The wet season (November–March) is greener and cheaper, with short heavy downpours rather than all-day rain. July–August is the busiest stretch.

Getting around

There is no real public transport, so most visitors hire a private driver for day trips (very affordable) or use ride-hailing apps. Scooters are popular but only for confident riders. Roads are narrow and journeys take longer than the map suggests.

Tips for visiting Bali’s attractions

✈️ Before you go to Bali

Sort the practical stuff that saves money and stress:

→ Plan your Bali trip with BeforeDepart

Frequently asked questions

What are the top things to do in Bali?

Highlights include: Sunrise or sunset at a cliff temple like Uluwatu or Tanah Lot; The Tegallalang rice terraces near Ubud; A waterfall hike in the island's lush interior; A traditional dance performance in Ubud; A slow beach day along the south coast.

How many days do you need in Bali?

Most travelers need 2 to 3 days to see the main highlights at a comfortable pace, longer if you want day trips or a slower rhythm.

When is the best time to visit Bali?

The dry season (April–October) is ideal, with sunny days and lower humidity. The wet season (November–March) is greener and cheaper, with short heavy downpours rather than all-day rain. July–August is the busiest stretch.