Ultimate 10-Day Java Itinerary: Bandung, Yogyakarta, Solo, Bromo, Ijen

← Home

Seven days across Java means Yogyakarta, Bromo and Ijen, and not much else.

For a java 10 day itinerary, ten days opens up two places most short itineraries skip.

Additionally, Bandung, the hill city three hours from Jakarta with a volcano crater you can drive right up to.

Surakarta (Solo), the quieter of Java’s two royal cities and the center of Indonesian batik.

This itinerary keeps the same spine as our 7-day Java itinerary — Yogyakarta’s temples, Tumpak Sewu, Bromo and Ijen — and adds three extra days at the front and one in the middle, so nothing feels rushed.

Quick Answer: The Best 10-Day Java Itinerary

  • Day 1: Jakarta
  • Day 2-3: Bandung — Tangkuban Perahu and Kawah Putih
  • Day 4-5: Yogyakarta — Borobudur and Prambanan
  • Day 6: Surakarta (Solo) day trip
  • Day 7: Malang
  • Day 8: Tumpak Sewu Waterfall
  • Day 9: Mount Bromo
  • Day 10: Kawah Ijen and ferry to Bali

Day 1: Jakarta

Most international flights land in Jakarta.

Plan on at least one night here before heading to Bandung, as part of a java 10 day itinerary.

However, Jakarta isn’t the trip highlight.

Kota Tua (the Dutch colonial old town), the National Monument, and a proper Indonesian meal in Menteng.

They are a reasonable way to shake off jet lag before the road trip really starts.

Skip trying to see all of Jakarta in one day. It’s a sprawling, traffic-heavy city, and the itinerary’s real value is everything after it.

Day 2-3: Bandung

Bandung is roughly three hours from Jakarta by train (the fastest option) or car, and it’s a different climate entirely — cool, hilly, and well above sea level. It’s Indonesia’s design and food capital, but the real reason it’s on this itinerary is what sits just outside town.

Tangkuban Perahu is an active volcano you can drive directly to the rim of, no trekking required. The crater is wide, sulfurous and genuinely impressive, and it’s an easy half-day trip from central Bandung. Combine it with Kawah Putih, a milky turquoise crater lake about 90 minutes south of the city, for a full day of volcanic scenery without the pre-dawn starts that Bromo and Ijen later require.

Spend the second day exploring Bandung itself — Gedung Sate, the Dago Street art district, and the city’s well-earned reputation for coffee and factory-outlet shopping.

Day 4-5: Yogyakarta

From Bandung, take the train east to Yogyakarta (roughly 7-8 hours, or fly if you’d rather skip the ride). Yogyakarta is Java’s cultural core, and two days here covers the essentials: a sunrise visit to Borobudur, the world’s largest Buddhist temple, followed by Prambanan, Indonesia’s largest Hindu temple complex, on the second day. Leave time for the Kraton (Sultan’s Palace) and an evening on Malioboro Street.

For a deeper dive into the city itself, see our full Mount Bromo travel guide for what comes later in this route, or our dedicated Yogyakarta content for more on the city’s temples and food scene.

Day 6: Surakarta (Solo)

Surakarta, usually just called Solo, is an hour by train from Yogyakarta and makes an easy day trip. Where Yogyakarta has become a major tourist hub, Solo is the quieter of Java’s two royal cities — same batik heritage, same Javanese court culture, far fewer visitors.

Visit the Kasunanan Palace and the smaller Mangkunegaran Palace, both still home to royal families, and spend some time in Solo’s batik neighborhoods — Kampung Batik Laweyan and Kampung Batik Kauman — where you can watch the wax-resist dyeing process in small family workshops rather than a tourist demonstration. Return to Yogyakarta by early evening.

Day 7: Malang

From Yogyakarta, travel east to Malang, a cooler hill city that serves as the jumping-off point for Tumpak Sewu and Mount Bromo’s western approach. Malang itself is worth a half-day: Jodipan, the “rainbow village” of painted houses along the river, and a browse through the city’s Dutch colonial architecture.

Day 8: Tumpak Sewu Waterfall

Tumpak Sewu is East Java’s best waterfall and one of the most photographed spots in the region — a wide curtain of dozens of individual falls dropping into a single gorge. Getting to the base viewpoint involves a scramble down slippery rock with a rope-assisted section, so wear shoes with real grip. A guide is worth hiring here; the trail isn’t signposted and conditions change with rainfall.

Day 9: Mount Bromo

Mount Bromo is the classic Java sunrise: a pre-dawn 4×4 jeep ride to a viewpoint over the Tengger Caldera, then a walk across the Sea of Sand and up roughly 250 steps to the crater rim itself. For the full breakdown of viewpoints, timing and entrance fees, see our Mount Bromo travel guide and how to visit Mount Bromo for route options from Malang.

Day 10: Kawah Ijen and Ferry to Bali

The final leg is Kawah Ijen, reached from Bromo via Banyuwangi. Most visitors start the hike at midnight to catch the blue fire phenomenon, only visible in full darkness, followed by sunrise over the turquoise crater lake. See our Mount Ijen travel guide for the full hike breakdown.

From Ijen, it’s a short drive to Ketapang and the ferry across to Bali’s Gilimanuk port, closing the loop from Jakarta to Bali entirely overland (and one short sea crossing).

10-Day vs. 7-Day: Which Should You Choose?

The 7-day version skips Bandung and Solo entirely and moves straight from Jakarta to Yogyakarta. It works if Bromo and Ijen are the priority and everything else is secondary. The 10-day version is the better choice if you want to see more of Java’s variety — hill-station volcanoes near Bandung, royal court culture in Solo — without turning the trip into a marathon.

If you have even more time, our 14-day Java itinerary adds Dieng Plateau and Semarang for the most complete version of this route.

What to Pack for a 10-Day Java Trip

  • Layers: Bandung and Bromo’s pre-dawn viewpoints are genuinely cold; Jakarta and Ijen’s crater floor are hot and humid.
  • Sturdy shoes: Tumpak Sewu’s descent and Ijen’s hike both need real grip, not sandals.
  • A gas mask or respirator: sulfur fumes at Kawah Ijen’s crater are strong enough that basic masks are sold at the trailhead, but bringing your own is more reliable.
  • Cash: smaller towns like Solo and trailhead stalls near Bromo and Ijen don’t reliably take cards.

Related guides: Yogyakarta to Ijen: Best Ways to Travel

Frequently Asked Questions

What two extra destinations does this 10-day itinerary add compared to the 7-day version?

Bandung, the hill city three hours from Jakarta with a volcano crater you can drive right up to, and Surakarta (Solo), the quieter of Java’s two royal cities and the center of Indonesian batik.

What can you see at Tangkuban Perahu?

An active volcano you can drive directly to the rim of with no trekking required — the crater is wide, sulfurous and genuinely impressive, and it’s an easy half-day trip from central Bandung.

What are the two temples covered in the Yogyakarta leg?

Borobudur, the world’s largest Buddhist temple (visited at sunrise), and Prambanan, Indonesia’s largest Hindu temple complex.

How long does the train from Bandung to Yogyakarta take?

Roughly 7-8 hours, or travelers can fly if they’d rather skip the ride.

Is Jakarta the highlight of this itinerary?

No — it’s a sprawling, traffic-heavy city used mainly to shake off jet lag, with Kota Tua, the National Monument, and a meal in Menteng enough for one day before the real itinerary begins.

Planning a wider Southeast Asia trip?

Vietnam With Me — practical Vietnam travel guides

Cambodia With Me — practical Cambodia travel guides

Siam With Me — Thailand travel guides

Singapore With Me — Singapore travel guides

2 thoughts on “Ultimate 10-Day Java Itinerary: Bandung, Yogyakarta, Solo, Bromo, Ijen”

  1. Pingback: 7-Day Java Itinerary: Yogyakarta, Bromo & Ijen

  2. Pingback: 14-Day Java Itinerary: The Full Island Route

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top