Volcanoes, temples, rice terraces, and beaches—the combination of Java and Bali offers the most classic introductory route to Indonesia.
Itinerary Overview
D1-D2 Southern Bali → D3-D4 Yogyakarta (Java culture) → D5-D7 Bali’s Outer Islands (Ubud/Nusa Penida).
D1-D2 Southern Bali
- D1: Arrive in Denpasar → Kuta or Seminyak Beach → Evening sunset + seafood barbecue.
- D2: Uluwatu Cliff (Kecak fire dance) → Garuda Wisnu Kencana Statue or Tanah Lot Temple at sunset.
D3-D4 Yogyakarta
- D3: Fly to Yogyakarta → Sunrise at Borobudur → Prambanan Temple → Jeep tour of Mount Merapi.
- D4: Yogyakarta Palace → Water Castle → Malioboro Street → Batik workshop in Pandan.
D5-D7 Bali’s Outer Islands
- D5: Return to Bali → Ubud (Sacred Monkey Forest, Tegallalang Rice Terraces, Ubud Market).
- D6: One-day trip to Nusa Penida (Kelingking Angel’s Cliff, Broken Beach, Angel’s Billabong).
- D7: Sunrise hike at Mount Batur or spa relaxation → Departure from the airport.
Tips
- Multiple daily flights connect Bali and Yogyakarta, with a flight time of just 1 hour 20 minutes.
- Witnessing the sunrise at Borobudur requires an early departure at 3:30 AM—but it’s worth it.
- Private car rental in Bali costs around 600,000–800,000 IDR per day, including fuel and driver.