Five days in Bali is the classic sweet spot for a first trip, provided you group your destinations geographically. Trying to cross from Uluwatu to Bedugul in a single day wastes precious vacation hours. Here is our field-tested 5-day itinerary balancing cultural heritage, scenic highlands, waterfalls, and cliffside sunsets.
Day-by-Day Detailed Plan
Day 1: Arrival & Unwinding
Arrive at DPS Airport, meet your private driver, and transfer to your accommodation. Settle in and enjoy a sunset seafood dinner on the sands of Jimbaran Bay.
Day 2: Ubud Heritage & Craft Villages
- 08:30 AM: Pickup from hotel.
- 09:30 AM: Sacred Monkey Forest Sanctuary Ubud.
- 11:30 AM: Tegalalang Rice Terraces & scenic coffee tasting.
- 02:00 PM: Tirta Empul Holy Water Temple purification ritual.
- 04:30 PM: Ubud Art Market & Royal Palace.
Day 3: Highlands, Lakes & World Heritage Terraces
- 08:00 AM: Drive north to Bedugul highland.
- 10:00 AM: Pura Ulun Danu Beratan (the iconic floating temple on Lake Beratan).
- 01:00 PM: UNESCO World Heritage Jatiluwih Rice Terraces with lunch overlooking the green amphitheater.
- 04:00 PM: Tanah Lot sea temple for a dramatic sunset over crashing waves.
Day 4: Southern Beaches & Uluwatu Sunset
- 10:00 AM: Padang Padang or Melasti Beach for swimming and turquoise water.
- 03:30 PM: Uluwatu Cliff Temple perched 70 meters above the Indian Ocean.
- 06:00 PM: Sunset Kecak & Fire Dance amphitheater show.