Skip to content
Indonesia Knowledge
itinerary

14 days Java + Bali — the complete Indonesia first-timer trip

Combine Jakarta, Yogyakarta, Bromo/Ijen with Bali's south + Ubud + east. The most-recommended 14-day Indonesia loop.

3 min read

Two weeks split between Java and Bali is the canonical Indonesia first-timer trip. You get the cultural depth and food scene of Java, the volcanic drama of Bromo and Ijen, and the beach-and-Hindu-culture combination of Bali — all without doubling back. Most flights enter via Jakarta or Bali; this itinerary works either direction.

Recommended order

Jakarta → Yogyakarta → Bromo → Ijen → Bali

Working east-to-west adds energy as the trip evolves. Java's cultural intensity, then volcanic drama, then Bali's beach decompression. Fly out of Bali (DPS) with the easier connections.

Day-by-day

Days 1–2: Jakarta

  • See 7 days in Java itinerary days 1–2 for detail
  • Day 1: Arrival, settle, Monas, dinner
  • Day 2: Kota Tua, National Museum, evening train to Yogyakarta

Days 3–5: Yogyakarta

  • Day 3: Kraton, Taman Sari, Malioboro
  • Day 4: Borobudur sunrise + Prambanan + Ramayana ballet
  • Day 5: Workshops (silver, batik), Ullen Sentalu Museum, evening flight or drive to Surabaya

Day 6: Surabaya → Bromo

  • Morning flight or drive to Surabaya
  • Drive 4 hours to Cemoro Lawang
  • Pre-dawn next-day prep

Day 7: Bromo + drive to Banyuwangi

  • Pre-dawn 4WD to Penanjakan viewpoint
  • Sunrise + crater visit
  • Breakfast at hotel
  • Drive Banyuwangi (5–6 hours)
  • Early bed

Day 8: Ijen + Bali entry

  • Midnight wake for Ijen blue-fire trek
  • Descend mid-morning
  • Lunch Banyuwangi
  • Ferry across to Gilimanuk (Bali, ~45 min crossing)
  • Drive to Ubud or south Bali (3–4 hours from Gilimanuk)
  • Dinner and crash

Days 9–11: Ubud + Bali highlights

  • Day 9: Ubud day — Sacred Monkey Forest, Tegalalang rice paddies, Tirta Empul
  • Day 10: Cooking class + sunset rice paddy walk
  • Day 11: Transfer south Bali (Canggu/Seminyak)

Days 12–13: South Bali

  • Day 12: Surf lesson + Uluwatu Temple + Kecak fire dance
  • Day 13: Beach club day + Tanah Lot sunset

Day 14: Departure

  • Final beach morning
  • Lunch
  • Evening flight from DPS

Alternative orders

Bali first: Same content, reversed direction. Land DPS, do Bali first (Days 1–6), ferry across to Java (Day 7), Bromo, Ijen, Yogyakarta, Jakarta, fly out CGK. Slightly less satisfying as the trip ends in the smoggiest, busiest part.

Family version: Skip Ijen (3am sulphur-mask hike is rough for kids), more Yogya, more Ubud, more Sanur. Skip Jakarta entirely if children under 10.

Diving version: Replace Bromo/Ijen with 3 days Tulamben (Bali) for serious dives. Less cultural; more underwater.

Budget estimate

  • Hotels (mix Java + Bali tiers): USD 70–250/night = USD 1,000–3,500
  • Food: USD 30–80/day = USD 400–1,100
  • Transport (trains, flights, drivers, ferry): USD 400–700
  • Activities (Borobudur, Prambanan, Bromo, Ijen, dives, classes): USD 300–600
  • Total 14-day estimate for two people: USD 2,100–6,000

Common mistakes

  • Underestimating the Java overland time — drives are long
  • Skipping the train and trying to fly every leg (rail Yogya-Jakarta is actually pleasant)
  • Doing Bromo + Ijen back-to-back without enough sleep
  • Booking a tight onward connection from DPS (Bali wet season weather + ash events can delay)
  • Skipping Yogyakarta to "save time for Bali" — it's the cultural heart

Verify before acting

Train tickets via KAI Access app — book 1–3 days ahead for popular routes. Bromo and Ijen tour quality varies; use a reputable operator. Bali tourist levy + visa apply. See disclaimer.

Related reading