7 days in Java — Jakarta, Yogyakarta, Bromo
A focused week across Java covering Jakarta, Yogyakarta (Borobudur, Prambanan) and the Bromo-Ijen volcanoes. The cultural alternative to Bali-only.
3 min read
Java offers Indonesia's deepest cultural, historical and culinary content at notably lower prices than Bali. A week is enough for a focused Jakarta + Yogyakarta + East Java volcanoes loop. This itinerary skips Bali entirely — pair with the 7-day Bali version for a full 14-day Indonesia trip.
Recommended split
- Days 1–2: Jakarta (1.5 days)
- Days 3–5: Yogyakarta (3 days)
- Days 6–7: Bromo / Ijen volcanoes (2 days)
- Fly out from Surabaya, Yogyakarta or back to Jakarta
Day 1 — arrive Jakarta
- Arrive CGK or HLP
- Grab to hotel (south Jakarta — Kemang or central — Menteng / SCBD)
- Lunch at Eat & Eat or a Padang restaurant
- National Monument (Monas) and surrounding parks
- Dinner at Plataran Menteng or local warung
Day 2 — Jakarta deep dive
- Morning: Kota Tua (Old Town) — Fatahillah Square, Café Batavia, Wayang Museum
- Lunch in Glodok (Chinatown) — Pantjoran Tea House, Bakmie GM
- Afternoon: National Museum, Istiqlal Mosque (Indonesia's largest)
- Sunset: Skye Bar (BCA Tower) for the city view
- Dinner: Lara Djonggrang or Plataran Dharmawangsa
- Late-night train to Yogyakarta (Eksekutif overnight, comfortable, 7–8 hours)
Day 3 — Yogyakarta
- Arrive early Tugu station
- Check in
- Late breakfast at gudeg Yu Djum
- Morning: Kraton (Sultan's Palace) and Taman Sari (Water Castle)
- Lunch at warung gudeg
- Afternoon: Malioboro walk and Sonobudoyo Museum
- Dinner: traditional Javanese at Bale Raos
Day 4 — Borobudur and Prambanan
- Pre-dawn departure for Borobudur sunrise (book in advance — IDR 500,000+ for sunrise access)
- Sunrise from Borobudur top
- Breakfast at Manohara Hotel
- Mid-morning: Mendut and Pawon temples
- Lunch back in Yogyakarta
- Afternoon: Prambanan temple complex
- Evening: Ramayana Ballet at Prambanan (open-air, magical)
Day 5 — Yogyakarta day or transfer day
- Option A — full Yogya day: silver workshops in Kotagede, batik workshop, evening at Jl. Prawirotaman cafés
- Option B — transfer day: train or flight to Surabaya, then drive 4 hours to Cemoro Lawang (Bromo base)
Day 6 — Mount Bromo
- Pre-dawn 4WD to Penanjakan viewpoint for sunrise over Bromo
- Cross sea-of-sand to Bromo crater rim
- Breakfast at hotel
- Drive to Banyuwangi (5–6 hours) — base for Ijen
- Early dinner and bed
Day 7 — Mount Ijen and return
- Midnight wake for Ijen blue-fire hike (2am start)
- See blue flames at crater, sunrise over yellow sulphur lake
- Descend by mid-morning
- Lunch in Banyuwangi
- Afternoon ferry across to Gilimanuk (Bali) for Bali onward
- OR train back to Surabaya for evening flight
- OR overnight Banyuwangi for next-day Bali entry
Java alternative — Jakarta + Yogyakarta only (5 days)
- 1.5 days Jakarta
- 3.5 days Yogyakarta + Borobudur + Prambanan
- Skip Bromo/Ijen — saves the long East Java overland
Budget estimate
- Hotels (Java is much cheaper than Bali): USD 30–150/night
- Food: USD 15–60/day (Java warungs are exceptionally cheap)
- Transport (incl. trains, drivers, 4WDs): USD 250–500 total
- Activities (Borobudur, Prambanan, Bromo, Ijen): USD 200–400 total
- Total 7-day Java estimate for two people: USD 800–2,800
Common mistakes
- Skipping Yogyakarta for "more Bali time" — Java's cultural depth is unmatched
- Booking Bromo without a guide/4WD (entry permits and crater access can be confusing)
- Trying to do Bromo and Ijen in one night without proper rest
- Booking Borobudur sunrise tickets at the gate (often sold out)
- Underestimating Java train times (Jakarta-Yogya is 7–8 hours)
Verify before acting
Borobudur sunrise tickets sell out — book in advance via the official Manohara platform. Bromo and Ijen tour quality varies — use a reputable operator (Bromo Ijen Tour, Bromo Discovery, etc). See disclaimer.