1 hour 30 minutes (25 miles) from Ngurah Rai International Airport
Visit the monkey forest in the morning and explore the nearby art markets in the afternoon. End the day with a traditional Balinese dance performance in Ubud.
Day 2: Tirta Empul Temple
40 minutes (12 miles) from Ubud Monkey Forest
Start the morning with a purification ritual at Tirta Empul Temple. Afternoon trip to the rice terraces of Tegalalang and end the day with a visit to the Bali Zoo.
Day 3: Mount Batur Sunrise Trek
1 hour 40 minutes (35 miles) from Tirta Empul Temple
Rise early to trek Mount Batur and see the sunrise. Afternoon visit to the Tegenungan Waterfall. End the day with a relaxing evening at a hot spring.
Day 4: Tanah Lot Temple
1 hour 10 minutes (20 miles) from Mount Batur Sunrise Trek
Visit the Tanah Lot Temple in the morning and explore the nearby beaches in the afternoon. End the day with a dinner and a sunset view at Jimbaran Bay.
Day 5: Uluwatu Temple
1 hour 20 minutes (25 miles) from Tanah Lot Temple
Start the day with a visit to the Uluwatu Temple. Afternoon trip to Dreamland Beach and end the day with a traditional Balinese massage.
Day 6: Bali Safari and Marine Park
1 hour 40 minutes (35 miles) from Uluwatu Temple
Visit the Bali Safari and Marine Park in the morning. Afternoon trip to the Goa Gajah Elephant Cave. End the day with a seafood dinner at the Jimbaran Bay.
Day 7: Seminyak Beach
40 minutes (9 miles) from Bali Safari and Marine Park
Relax on Seminyak Beach in the morning. Afternoon visit to the Pura Petitenget Temple and end the day with a night out at the Potato Head Beach Club.
Recommendations
Other great attractions to consider include the Ubud Palace, the Bali Museum, and the Bali Treetop Adventure Park. For side trips, consider visiting the nearby Gili Islands, Nusa Penida, or the Komodo National Park. To maximize your fun, try participating in a cooking class, learning how to surf, or taking a Balinese dance class.