Java to Bali Overland Itinerary: 12-Day Volcano and Temple Journey
The Overland Adventure That Beats Flying
Most travelers fly from Jakarta to Bali. They miss everything in between. The overland route from Java to Bali gives you temples older than Angkor Wat, active volcanoes you can hike at sunrise, and landscapes that shift from tea plantations to volcanic moonscapes to emerald rice terraces. This 12-day journey covers 1,200 kilometers of the most diverse terrain in Southeast Asia.
The route works west to east, following the natural progression of Java's volcanic spine before crossing to Bali via the ferry at Ketapang. You can do it faster, but 12 days lets you actually see things instead of just checking boxes.
Day 1-2: Jakarta and Bandung
Start in Jakarta. The traffic is brutal, so get out fast. Spend one night if you must, then catch a train to Bandung. The trip takes 3-4 hours and costs around 150,000 IDR in executive class.
Bandung sits at 700 meters elevation surrounded by volcanoes. The Dutch built it as a hill station, and the colonial architecture still stands in parts of the city. But the real draw is what surrounds it.
On day two, visit Kawah Putih, a crater lake south of the city. The water is a surreal turquoise color, and the whole area smells of sulfur. The temperature drops fast at this elevation, so bring a jacket. Hire a driver for the day because public transport to Kawah Putih is slow and confusing.
In the evening, hit the food scene. Bandung has some of the best street food in Java. Try batagor, which is fried tofu and fish cakes served with peanut sauce. Or get soto Bandung, a clear beef soup with radish and lime.
Day 3-4: Yogyakarta and Borobudur
Take the morning train from Bandung to Yogyakarta. The journey takes 7-8 hours and passes through some dramatic volcanic scenery. Book an executive class seat for 400,000-500,000 IDR. The train is comfortable, and you can actually sleep.
Yogyakarta is the cultural heart of Java. The sultan still lives here in a palace that dates back to 1755. The city moves slower than Jakarta. People are friendly. The food is sweeter than elsewhere in Java, which takes some getting used to if you prefer spicy.
On day four, wake up early. Really early. Borobudur is best seen at sunrise, which means leaving your hotel at 4 AM. The temple is the largest Buddhist monument in the world, built in the 9th century and abandoned for centuries before being rediscovered under volcanic ash and jungle growth.
The sunrise view is worth the early wake-up. Mount Merapi, an active volcano, rises in the background. Mist fills the valleys around the temple. By 7 AM, the tour buses arrive and the magic fades.
After Borobudur, visit Prambanan in the afternoon. This is a Hindu temple complex from the same era, dedicated to Shiva, Vishnu, and Brahma. The temples were damaged in the 2006 earthquake but have been restored. The contrast between Buddhist Borobudur and Hindu Prambanan tells you something about how religions coexisted in ancient Java.
Day 5-6: Mount Bromo
This is the hardest travel day of the trip. Take a tourist bus or hire a private driver from Yogyakarta to Mount Bromo. The journey takes 10-12 hours on winding mountain roads. You arrive in the evening at Cemoro Lawang, a village on the edge of the Bromo caldera.
Day six is another early morning. You need to be at the viewpoint before dawn to see Bromo, Batok, and Semeru emerge from the mist. The sea of sand below the volcanoes looks like another planet. Hire a jeep because walking in the dark is not safe.
After sunrise, hike across the sand sea to Bromo's crater rim. The hike takes about 45 minutes from the parking area. You can hear the volcano rumbling and smell the sulfur. Stand at the edge and look down into the smoking crater.
By noon, you are done with Bromo. The sun gets harsh and the crowds become unbearable. Return to your hotel, shower off the volcanic dust, and rest.
Day 7-8: Ijen Crater and Banyuwangi
The drive from Bromo to Ijen takes 6-7 hours. You pass through landscapes that shift from volcanic highlands to coffee plantations to coastal plains. Stay in Banyuwangi, the easternmost city of Java.
Mount Ijen has two claims to fame. One is the blue fire that appears at night, caused by burning sulfur gases. The other is the sulfur miners who carry 70-kilogram loads up from the crater floor, earning roughly 10 USD per trip.
To see the blue fire, you need to start hiking at 2 AM. The climb takes 90 minutes to two hours. It is steep and rocky, and you need a gas mask because the sulfur fumes are intense near the crater floor. The blue flames are faint in photos but striking in person.
At sunrise, the crater lake reveals itself. The water is turquoise and highly acidic. It is the largest acidic lake in the world, with a pH close to zero. The contrast between the toxic lake and the surrounding green slopes is surreal.
If watching miners carry sulfur up a steep path while you hike down with just a camera feels uncomfortable, that is because it should. There is no easy answer here. You can support them by buying their carved sulfur souvenirs, or you can donate to organizations that work on labor rights in the region.
Day 9: Ferry to Bali
From Banyuwangi, take a taxi or ojek to Ketapang port. The ferry to Gilimanuk in Bali costs about 10,000 IDR per person and takes 30-40 minutes. The crossing is scenic, with views of both Java and Bali's mountains.
At Gilimanuk, you have entered Bali. But do not rush to the tourist south yet. West Bali has its own character. The beaches are darker, the crowds are thinner, and the pace is slower.
Drive to Pemuteran, a fishing village on the northwest coast. The diving and snorkeling here are excellent. The coral reefs were damaged by dynamite fishing but have been restored through a community conservation program. You can see the results yourself.
Day 10-11: Lovina and Munduk
From Pemuteran, head east to Lovina. This is Bali's north coast, known for black sand beaches and dolphin watching at sunrise. The dolphin tours are a bit touristy, but the sunrise boat ride is peaceful if you ignore the other boats doing the same thing.
A better use of time is driving inland to Munduk. This mountain village sits at 1,000 meters elevation surrounded by lakes, waterfalls, and clove plantations. The air is cool. The scenery is dramatic. The tourists are few.
Hike to Munduk Waterfall or the more dramatic Sekumpul Waterfall nearby. The latter requires a guide and some stamina, but you are rewarded with a cascade that seems to appear from nowhere in the jungle.
Munduk is also a good place to see how Bali's irrigation system works. The subak system manages water distribution from mountain lakes to rice terraces through a network of canals and tunnels. It dates back to the 9th century and is recognized by UNESCO.
Day 12: Central Bali and Departure
On your final day, drive south through central Bali. Stop at Ulun Danu Beratan, a temple that appears to float on a lake. Then visit Jatiluwih, a vast rice terrace landscape that shows what Bali looked like before mass tourism. The terraces are a UNESCO site and far less crowded than Tegallalang near Ubud.
From here, you can continue to Ubud, Seminyak, or wherever your next destination lies. The overland journey has ended, but Bali has more to offer if you have time.
Practical Tips
Transportation is the main challenge. You can do this trip by public transport, but it will take longer and be less comfortable. Hiring a private driver for the entire Java portion costs roughly 1.5-2 million IDR per day, including the car, fuel, and driver accommodation. For a group of three or four, this is reasonable.
Trains in Java are reliable and comfortable. Executive class has AC and reclining seats. Business class is cheaper but more crowded. Book in advance during holidays because trains sell out.
Accommodation ranges from backpacker hostels to boutique hotels. Yogyakarta has the best options in the mid-range category. Bromo and Ijen have basic guesthouses that are fine for one night but not places you want to spend extra time.
Bring layers. Java's volcanoes are at high elevation, and the temperature drops significantly at night. A good rain jacket is essential during the wet season from November to March.
The best time for this trip is April to October, during the dry season. The wet season makes hiking muddy and reduces visibility at sunrise viewpoints.
The Route Summary
Jakarta to Bandung by train, 3-4 hours. Bandung to Yogyakarta by train, 7-8 hours. Yogyakarta to Bromo by bus or car, 10-12 hours. Bromo to Ijen by car, 6-7 hours. Ijen to Ketapang port, 1 hour. Ferry to Bali, 30-40 minutes. Bali exploration as you wish.
Total distance is roughly 1,200 kilometers. Total travel time across the 12 days is about 30-35 hours. The rest is eating, sleeping, hiking, and seeing things you cannot see anywhere else.
This is not an easy trip. The early mornings, the long drives, the volcanic dust and sulfur fumes, they all add up. But standing at Bromo's crater edge as the sun rises, or watching blue fire flicker inside Ijen at 3 AM, you understand why the extra effort matters. Some places require work to reach, and those places tend to stay with you longer.