14-Day Java Itinerary: Semarang, Dieng, Bandung, Yogyakarta, Bromo and Ijen

← Home

Fourteen days is enough time to cross Java properly — not just the highlights, but the two places most itineraries never reach: Semarang, the colonial port city on the north coast, and Dieng Plateau, a high-altitude volcanic complex with its own microclimate and some of Java’s oldest Hindu temples. This is the full version of our Java route, building on the 7-day and 10-day itineraries with two extra stops and more breathing room throughout. This java 14 day itinerary offers a more relaxed pace while covering essential sites.

Quick Answer: The Best 14-Day Java Itinerary

  • Day 1: Jakarta
  • Day 2-3: Bandung — Tangkuban Perahu and Kawah Putih
  • Day 4: Semarang — colonial old town
  • Day 5: Dieng Plateau day trip
  • Day 6: Travel to Yogyakarta
  • Day 7-8: Yogyakarta — Borobudur and Prambanan
  • Day 9: Surakarta (Solo) day trip
  • Day 10: Malang
  • Day 11: Tumpak Sewu Waterfall
  • Day 12: Mount Bromo
  • Day 13: Travel to Banyuwangi, rest
  • Day 14: Kawah Ijen and ferry to Bali

Day 1: Jakarta

Arrive in Jakarta and ease into Indonesia on your first day, rather than rushing straight out. Kota Tua’s Dutch colonial old town, the National Monument, and a proper meal in Menteng are enough for a first day before the route heads inland.

Day 2-3: Bandung

Three hours east of Jakarta by train, Bandung sits high enough to feel like a different climate entirely. Spend one day at Tangkuban Perahu, an active volcano you can drive right up to the rim of, combined with Kawah Putih, a milky turquoise crater lake about 90 minutes south. Use the second day for the city itself — Gedung Sate, the Dago art district, and Bandung’s well-known coffee scene.

Day 4: Semarang

From Bandung, travel to Semarang on Java’s north coast, a city most travelers skip entirely despite being one of the best-preserved colonial ports in Indonesia. Kota Lama (the Old Town) is a compact grid of Dutch-era warehouses and churches, now partly restored as a walkable heritage district. Lawang Sewu, the former railway company headquarters with its “thousand doors” and stained-glass windows, is Semarang’s best-known landmark and a genuinely striking building rather than a token stop. Round out the day with Sam Poo Kong, a Chinese temple complex commemorating Admiral Zheng He’s 15th-century voyages.

Day 5: Dieng Plateau

Dieng Plateau is a volcanic highland about two hours south of Semarang via Wonosobo, standing at over 2,000 meters and cold enough for frost on the grass some mornings. This makes a dawn start worthwhile: Sikunir Hill is one of Java’s best sunrise viewpoints, with a sea of clouds and, on clear days, views to Mount Sindoro and Sumbing. Below the hill, the Arjuna Temple Complex contains some of Java’s oldest surviving Hindu temples, predating Borobudur and Prambanan, and Telaga Warna (Color Lake) shifts between turquoise and green due to mineral activity and light.

Return to Semarang or push on toward Yogyakarta the same evening, depending on how early your Sikunir sunrise start was.

Day 6: Travel to Yogyakarta

A travel day connecting Dieng/Semarang to Yogyakarta, roughly 4-5 hours by road. Arrive with enough of the afternoon left for a first walk down Malioboro Street.

Day 7-8: Yogyakarta

Two full days in Java’s cultural core: a sunrise visit to Borobudur, the world’s largest Buddhist temple, on the first day, followed by Prambanan, Indonesia’s largest Hindu temple complex, the Kraton (Sultan’s Palace), and Yogyakarta’s food scene on the second.

Day 9: Surakarta (Solo)

An hour from Yogyakarta by train, Solo is the quieter of Java’s two royal cities. Visit the Kasunanan and Mangkunegaran palaces and the batik workshops of Kampung Batik Laweyan before heading back to Yogyakarta in the evening.

Day 10: Malang

Travel east to Malang, the base for Tumpak Sewu and the western approach to Mount Bromo. Spend the afternoon at Jodipan, the painted “rainbow village” along the river.

Day 11: Tumpak Sewu Waterfall

East Java’s best waterfall — a wide curtain of falls dropping into a single gorge, reached via a rope-assisted scramble down slippery rock. Hire a local guide; the trail isn’t signposted.

Day 12: Mount Bromo

The classic Java sunrise: a pre-dawn jeep ride to a Tengger Caldera viewpoint, then a walk across the Sea of Sand and up around 250 steps to the crater rim. See our Mount Bromo travel guide for full details on viewpoints and fees.

Day 13: Travel to Banyuwangi

A deliberately light day — travel from the Bromo area to Banyuwangi, the gateway town for Kawah Ijen, and rest before the midnight start the next stage requires. This buffer day is what separates the 14-day version from the tighter 7 and 10-day routes; skipping it means starting Ijen’s hike straight after Bromo’s early morning, which is a rough combination.

Day 14: Kawah Ijen and Ferry to Bali

Most visitors start the Ijen hike at midnight to catch the blue fire phenomenon, only visible in full darkness, then wait for sunrise over the turquoise crater lake. See our Mount Ijen travel guide for the full hike breakdown. From the trailhead, it’s a short drive to Ketapang and the ferry across to Bali’s Gilimanuk port.

Which Java Itinerary Length Is Right for You?

The 7-day itinerary covers Yogyakarta, Bromo and Ijen only — the fastest way to combine Java with a Bali trip. The 10-day version adds Bandung and Solo. This 14-day version adds Semarang and Dieng Plateau on top of that, plus a genuine rest day before Ijen, making it the version to choose if Java is the trip rather than a stopover on the way to Bali.

What to Pack for a 14-Day Java Trip

  • Layers for real cold: Dieng Plateau and pre-dawn Bromo both get cold enough for a proper jacket, unusual for a country this close to the equator.
  • Sturdy shoes: Tumpak Sewu’s descent and Ijen’s overnight hike both need real grip.
  • A gas mask or respirator: for Kawah Ijen’s sulfur fumes — basic masks are sold at the trailhead, but bringing your own is more reliable.
  • Cash: Dieng, Solo and trailhead towns don’t reliably take cards.

Related guides: Yogyakarta to Ijen: Best Ways to Travel

Frequently Asked Questions

What two destinations does this 14-day itinerary add that shorter Java itineraries skip?

Semarang, the colonial port city on the north coast, and Dieng Plateau, a high-altitude volcanic complex with some of Java’s oldest Hindu temples.

What can you see in Semarang’s Old Town?

Kota Lama, a compact grid of Dutch-era warehouses and churches now partly restored as a walkable heritage district, plus Lawang Sewu (the former railway company headquarters with its “thousand doors” and stained-glass windows) and Sam Poo Kong, a Chinese temple complex.

What makes Dieng Plateau worth a dawn start?

Sikunir Hill is one of Java’s best sunrise viewpoints, with a sea of clouds and, on clear days, views to Mount Sindoro and Sumbing; the plateau also holds the Arjuna Temple Complex, some of Java’s oldest surviving Hindu temples predating Borobudur and Prambanan.

What volcanic sights does the Bandung leg of this itinerary cover?

Tangkuban Perahu, an active volcano you can drive right up to the rim of, combined with Kawah Putih, a milky turquoise crater lake about 90 minutes south.

How does the trip end?

With Kawah Ijen on Day 14, followed by the ferry to Bali.

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 “14-Day Java Itinerary: Semarang, Dieng, Bandung, Yogyakarta, Bromo and Ijen”

  1. Pingback: 10-Day Java Itinerary: Bandung, Yogyakarta, Solo, Bromo and Ijen - Indonesia With Me

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

Leave a Comment

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

Scroll to Top