Seven days in Java is a journey through temples, volcanoes and culture — starting in Yogyakarta with Borobudur and Prambanan, then heading east to the surreal landscapes of Mount Bromo and the blue fire of Ijen.
This 7-day Java itinerary is for travellers who want Indonesia's cultural and volcanic side without adding Bali. More active than a beach route, but the reward is significant: ancient temples, royal heritage, long landscapes, sunrise viewpoints and crater scenery. The route: three nights in Yogyakarta, one night near Bromo, one night near Ijen and one final night in Banyuwangi before onward travel.
Trip overview
Length: 7 days
Route: Yogyakarta → Mount Bromo → Ijen → Banyuwangi
Best for: culture seekers, photographers, adventure travellers and repeat Indonesia visitors
Pace: active
Best time to go: April to October
Start point: Yogyakarta International Airport
End point: Banyuwangi, Surabaya or Bali onward connection
Before you fly: sort your Indonesia data
Get your Indonesia eSIM with Airalo before you board. Activate it on the plane so you have data, maps and messaging the moment you land.
Day 1: Arrive in Yogyakarta
Arrive in Yogyakarta and keep the first day relaxed. Check in, rest and walk around Malioboro if you have energy. Yogyakarta is one of Indonesia's best cities for culture, food and craft — it deserves a proper start.
WHERE TO STAY IN YOGYAKARTA (3 nights): Search Booking.com. Stay near Malioboro or Prawirotaman.
Day 2: Borobudur and Prambanan
Spend the day visiting Borobudur and Prambanan. A Borobudur and Prambanan temple trip from Yogyakarta is the simplest way to connect both temples in one day.
Borobudur is one of the most important Buddhist monuments in Southeast Asia. Prambanan is Indonesia's largest Hindu temple complex. The contrast between the two makes this one of the best cultural days in Indonesia.
Return to Yogyakarta for dinner.
Day 3: Yogyakarta city and local culture
Use Day 3 for the city itself: Sultan's Palace (Kraton), Taman Sari Water Castle and a batik workshop. A Yogyakarta private city tour is useful if you want a guide to explain the palace history and craft traditions.
Keep the afternoon open for local food, cafés or markets. Try gudeg — Yogyakarta's most famous dish. Prepare for the East Java section in the evening.
Day 4: Travel to Mount Bromo
Leave Yogyakarta and travel towards Mount Bromo. The longest travel day of the itinerary — treat it as a transfer.
A 4-day Yogyakarta to Bromo and Ijen route works well because it connects the main temple, volcano and crater sections without managing every train, driver and hotel separately. Alternatively a Klook overland package covers the same logistics.
Arrive near Bromo, have dinner and sleep early.
WHERE TO STAY NEAR BROMO (1 night): Search Booking.com. Cemoro Lawang village is closest to the sunrise viewpoint.
Day 5: Mount Bromo sunrise
Wake before dawn for Mount Bromo. The usual route starts with a 4WD jeep to a sunrise viewpoint, followed by time around the Sea of Sand and the crater area.
A Mount Bromo sunrise tour makes the early start easier to manage. 1,984 reviews. The landscape feels wide, cinematic and almost lunar as the light changes over the caldera.
After the visit, continue east towards the Ijen area.
Day 6: Ijen crater
Start early again for Ijen. The crater is known for its acidic lake, mining landscape and — before 5am — the blue fire phenomenon when sulphuric gases ignite. More physically demanding than Bromo — wear proper shoes and bring warm layers.
A Bromo and Ijen overland tour is the easiest way to handle this section if you want the route to run smoothly from Yogyakarta to the far east of Java.
After Ijen, continue to Banyuwangi and take the afternoon slowly.
WHERE TO STAY IN BANYUWANGI (1 night): Search Booking.com.
Day 7: Banyuwangi morning and onward travel
Use the final morning to rest after the volcano section. From Banyuwangi, continue to Bali by ferry — book the Banyuwangi to Bali ferry via 12Go. Or fly onward if schedules allow.
The Java section is intense — avoid adding too much after two early-morning volcano days.
Where to stay — full summary
Yogyakarta — 3 nights (link)
Near Bromo — 1 night (link)
Banyuwangi — 1 night (link)
Practical info
- Best time to visit
- April to October (dry season). Avoid peak July–August if you want lower prices and fewer crowds.
- Getting there
- The easiest way to reach Yogyakarta and East Java is to fly into Yogyakarta International Airport (YIA) and continue by private driver, train, or ferry. Compare the best flight, stay, and transfer options before you go.
- Getting around
- Private driver or car charter is the most practical option for day trips and inter-area transfers. Gojek and Grab work well for short hops in Ubud and Canggu.
- Currency & money tips
- Indonesian Rupiah (IDR). ATMs widely available in Ubud, Canggu and Uluwatu. Avoid airport exchange — rates are poor. Most restaurants and hotels accept card; markets and warungs are cash only.
- SIM card / connectivity
- Sort your Indonesia eSIM with Airalo before you board. Activate it on the plane so you have data, maps and messaging the moment you land. A local SIM (Telkomsel or XL Axiata) is also available at airport arrivals for around $5–8.
Share this itinerary
