Java sits on the Pacific Ring of Fire, and the island’s backbone is a chain of active volcanoes running east to west across its entire length. Three of them - Mount Bromo, Kawah Ijen, and Mount Merapi - have become the foundation of one of Southeast Asia’s most compelling volcano touring circuits. Each is a distinct experience: Bromo is spectacle and scale, Ijen is chemistry and theatre, Merapi is raw geological destruction. Done together over 4–5 days, they form an itinerary that few other destinations in the world can match for volcanic drama per kilometre travelled.
Mount Bromo Sunrise Tour
Mount Bromo stands inside the Tengger Caldera - a collapsed ancient volcano 10 km wide, now filled by the Lautan Pasir (Sea of Sand), from which Bromo’s active cone rises to 2,329 metres. The classic experience is the Penanjakan viewpoint sunrise, reached by 4WD jeep from the village of Cemoro Lawang.
Jeep tours depart at 3:00–3:30am from Cemoro Lawang. The drive to Penanjakan takes approximately 45 minutes on a rough track. At the summit viewpoint (2,770 m), you wait in cold darkness - temperatures at this altitude drop to 8–12°C before dawn, even in the dry season - until the sky shifts from deep violet to orange. Below, the Sea of Sand slowly resolves into view, with Bromo’s crater emitting a continuous white plume and Semeru - Java’s highest peak - steaming 20 km behind it.
After sunrise, jeeps descend to the sand sea, crossing it to the base of Bromo’s crater staircase. The 253-step climb to the crater rim takes about 20 minutes; from the rim, the sulphurous interior is visible below, often obscured by its own steam. Horses are available from the parking area to the stairs for approximately IDR 100,000–150,000 return (as of 2025).
Costs: 4WD jeep hire from Cemoro Lawang for the full sunrise circuit - Penanjakan, Bukit Cinta viewpoint, and the sand sea crossing - costs approximately IDR 450,000–700,000 per jeep (4–6 passengers) as of 2025. National park entry fees: IDR 320,000 (weekdays) / IDR 420,000 (weekends/holidays) per foreign visitor. Shared jeep tours cost IDR 100,000–150,000 per person. Book a Bromo sunrise jeep tour via GetYourGuide for fixed pricing with cancellation protection.
Getting there: Cemoro Lawang is approximately 4 hours from Surabaya (Juanda Airport) and 3 hours from Malang, both by private transfer. Private transfer from Malang costs approximately IDR 500,000–800,000 per vehicle. Budget accommodation in Cemoro Lawang - including Java Banana Hostel (from approximately IDR 100,000/night) and Lava View Lodge on the crater rim (from approximately IDR 600,000/night) - puts you close enough to join the jeep queue without the overnight drive.
For deeper coverage of logistics and jeep hire, see our Mount Bromo trekking guide.
Kawah Ijen Blue Fire Tour
Kawah Ijen lies at the eastern tip of Java - 5–6 hours by road from Cemoro Lawang, making it the natural second day of the Bromo circuit. The crater holds the world’s largest acid crater lake: a 600-metre-wide basin of near-zero pH turquoise acid. Elemental sulphur ignites at the vent area on the crater floor, producing an electric blue flame - one of only two places on earth where the blue fire phenomenon occurs.
The blue fire is visible only in complete darkness. Most visitors time their arrival at the Paltuding trailhead parking area (1,850 m elevation) for midnight or 12:30am. The hike is 3km one-way on a rocky but well-maintained trail, gaining about 540 metres of elevation - approximately 1.5 hours at a steady pace. At the crater rim, the descent to the crater floor on a steep rocky path takes a further 30–40 minutes.
Sulphur fumes at the vent area are severe - gas masks are available at Paltuding for approximately IDR 30,000 and are a practical necessity, not a recommendation. Sulphur miners carry loads of 70–90 kg from the vent to the rim twice daily; their presence at 2am alongside tourists creates a surreal atmosphere that is one of Ijen’s defining features.
Costs: Entry fees as of 2025 are IDR 150,000 (weekdays) / IDR 200,000 (weekends) per foreign visitor. A taxi from Banyuwangi town to the Paltuding parking area costs approximately IDR 250,000–350,000 one way - negotiate a return pickup, as taxis at 3am are scarce. Guided overnight packages from Banyuwangi cost approximately IDR 350,000–600,000 per person including transport and guide. Browse Kawah Ijen guided tours via GetYourGuide.
Getting there: Banyuwangi is the base for Ijen. It is accessible by ferry from Bali’s Ketapang harbour (45 minutes, approximately IDR 10,000 per person), by bus from Surabaya (5–6 hours), or by short domestic flight from Surabaya or Bali. From Cemoro Lawang after the Bromo sunrise, the drive to Banyuwangi takes approximately 5–6 hours - most visitors rest in Banyuwangi during the afternoon before the midnight Ijen departure.
For a full breakdown of the hike, gas mask logistics, and safety information, see our Kawah Ijen guide.
Mount Merapi Jeep Tour from Yogyakarta
Mount Merapi is the most active volcano in Indonesia and sits 25 km north of Yogyakarta city. The 2010 eruption killed 353 people and destroyed 15 km of the southern slope - the jeep tour routes traverse this area, following lava channels past buried villages and volcanic deposits to viewpoints with direct sightlines to the crater.
All Merapi jeep tours operate from the Kaliurang area on the volcano’s southern slope. Open-top modified Land Rovers (locally called “willys jeeps”) carry 4 passengers on a series of guided stops: a lava field crossing, a buried house preserved as a memorial to the 2010 victims, viewpoints with Merapi’s summit visible directly above, and a small bunker used as emergency shelter during eruptions.
The sunrise departure is the recommended option - cool temperatures, clear air before heat haze builds, and the summit visible in golden light. Departure from Kaliurang is typically 4:30–5am; the jeep tour itself takes 2.5–3 hours and you are back in Yogyakarta for breakfast.
Costs: Jeep hire for the sunrise lava tour costs approximately IDR 350,000–500,000 per jeep (4 passengers) as of 2025. Shared tours with 4 passengers from separate bookings cost IDR 100,000–150,000 per person. Operators in Kaliurang (the village at the jeep base) include Lava Tour Merapi and several independently named operations - booking via GetYourGuide Yogyakarta tours connects you with operators who have verified safety certifications and insurance.
For a detailed breakdown of stops and operator options, see our Mount Merapi jeep tour guide.
Planning the Full Java Volcano Circuit
Route 1: Bromo and Ijen only (2–3 days)
Best for visitors coming from Bali who want the East Java highlights without crossing the whole island. Fly or take the ferry to Banyuwangi, then reverse the Ijen–Bromo order: Ijen first night, drive to Cemoro Lawang the next day for Bromo. Return to Surabaya or Bali.
Route 2: Yogyakarta–Bromo–Ijen (4–5 days)
Start in Yogyakarta with the Merapi jeep tour, take a train or private car to Malang (5 hours), rest, then do Bromo on day 3. Continue to Banyuwangi for Ijen on night 4, ending at Bali ferry.
Route 3: Bali–Ijen–Bromo–Yogyakarta (5–6 days)
The most common direction for travellers based in Bali. Ferry to Banyuwangi on day 1, Ijen on night 1/morning 2, drive to Cemoro Lawang, Bromo on morning 3, Malang or Surabaya on day 3, Yogyakarta on day 4 for Merapi on morning 5. Fly home from Yogyakarta.
Guided packages vs self-arranged: A full 2-day Bromo–Ijen package from an operator in Surabaya or Malang costs approximately USD 90–150 per person. This includes accommodation, all transfers between sites, and guide fees. Self-arranged alternatives cost 20–35% less but require coordinating multiple services, and transport from Cemoro Lawang to Banyuwangi - a 5-hour drive across East Java - is not straightforward without your own vehicle. For first-time visitors, a guided package covering at least Bromo and Ijen is worth the convenience cost.
Accommodation near Mount Bromo: Cemoro Lawang has budget guesthouses from approximately IDR 100,000–200,000/night. Lava View Lodge sits directly on the caldera rim and offers spectacular sunset views at IDR 600,000–900,000/night. Browse hotels near Bromo.
Accommodation in Yogyakarta: The city has a wide range of accommodation from IDR 150,000 budget guesthouses to international chain hotels above IDR 1,000,000/night. Browse hotels in Yogyakarta.