Skip to content
Indonesia Knowledge
itinerary

10 days in Java — culture, volcanoes and the train across the island

Jakarta or Yogyakarta start, Borobudur and Prambanan, Bromo at dawn, Ijen's blue fire, and Java's great rail journey — the 10-day plan.

2 min read

Ten days is the sweet spot for Java: enough to do the island's big four — Yogyakarta's temples, the kraton culture, Bromo at sunrise and Ijen's crater — without turning the trip into a transport marathon. Java rewards a one-way route: fly into Jakarta (or skip straight to Yogyakarta), travel east by train, and exit via Surabaya or continue by ferry to Bali.

Recommended split

  • Days 1–2: Jakarta (or fly straight to Yogyakarta and add a day east)
  • Days 3–6: Yogyakarta — Borobudur, Prambanan, kraton, food
  • Days 7–8: Malang or Probolinggo — Mount Bromo
  • Days 9–10: Banyuwangi — Ijen, then exit (Surabaya flight or Bali ferry)

Day-by-day

Days 1–2 — Jakarta

Kota Tua's Dutch colonial core, the National Museum, Glodok's Chinatown food streets. One full day is honest; use the second for the morning train out. See the Jakarta hub for neighbourhood picks.

Days 3–6 — Yogyakarta

The cultural capital earns four days: Borobudur at sunrise (the world's largest Buddhist monument), Prambanan in the late afternoon light, the kraton (Sultan's palace) and Taman Sari, Malioboro street food, and a day for the south-coast beaches or Jomblang cave. Base yourself once and day-trip — the Yogyakarta hub has the full breakdown.

Days 7–8 — Bromo

Train east (Yogyakarta→Malang or Surabaya→Probolinggo), overnight in Cemoro Lawang or Malang, then the pre-dawn jeep to the viewpoint: sunrise over the Tengger caldera is Java's signature image. Details and warnings in the Malang & Bromo guide.

Days 9–10 — Ijen and out

Continue to Banyuwangi. The Ijen crater hike starts around 1–2 am if you want the blue fire, otherwise a dawn start for the turquoise acid lake. From Banyuwangi it's a short ferry to Bali or a train/flight back from Surabaya. Full logistics in the Banyuwangi & Ijen guide.

Transport notes

  • Java's trains are the best in Indonesia — book eksekutif class between the big cities via the KAI app a few days ahead; the Yogyakarta→Malang and eastern legs are scenic
  • The volcano segments need road transfers regardless — jeeps for Bromo, a driver or organised trip for Ijen
  • Don't chain Bromo and Ijen on back-to-back nights unless you genuinely function without sleep — the 1am starts stack up

When to go

Dry season (roughly May–September) gives the best volcano visibility; both hikes still run in shoulder months with more cloud roulette. Check current volcano status before committing — activity closes craters periodically.

Common mistakes

  • Trying to add Bali properly to 10 days — that's the 14-day Java–Bali route
  • Skipping seat reservations and standing 6 hours to Surabaya
  • Doing Borobudur at midday with the tour buses instead of at opening
  • Underestimating cold at Bromo's viewpoint — bring a real layer

Verify before acting

Volcano access (Bromo and Ijen both close during activity spikes), train schedules and temple ticketing change — check official status and book ahead. See our disclaimer.

Related reading