Java to Bali trip itinerary
After seeing Yogyakarta, many travellers visit Mount Bromo, an active volcano in the Bromo Tengger Semeru National Park. However, fewer include a stop at Ijen and even fewer travellers visit the Sewu waterfalls in the east of Java.
That’s a big shame. The Ijen volcano is one of the most spectacular sights to visit in Indonesia and the Sewu waterfall are famed as the most beautiful waterfall in all of Indonesia.
A reason not so many travellers include the Ijen and Sewu waterfall in their trip itinerary is that it can be overwhelming to plan a trip with all these stops.
And that’s exactly what you are going to find out in this post. We have done the research for you, which means you can just follow our guide on how to get from Java to Bali and see the best of Java along the way.
With all these highlights, this trip is for many travellers the most enjoyable part of their entire trip to Indonesia!
The destinations we will cover are:
- Yogyakarta
- Bromo
- Sewu
- Ijen
- Bali
Destination #1: Yogyakarta
As the heart of Javanese culture, we think there’s no better place to begin your journey than Yogyakarta.
Also fondly known as Yogya or Jogja, this vibrant city is the only one in Indonesia still ruled by a monarch — a Sultan to be specific. That alone is a testament to how much Yogya values its history and culture.
How to get to Yogyakarta
Yogyakarta has its own international airport, but not a lot of countries have direct flights to Jogja. If you’re coming from outside Indonesia, your most probable entry point is Jakarta.
From the capital, you can take a train (8 hours), a flight (3.5 hours), or a bus (8.5 hours) to Yogyakarta. Fares range between 180,000 IDR ($11.50) and 422,600 IDR ($27).
See here a more detailed description of the route from Jakarta to Yogyakarta.
Destination #2: Mount Bromo
Mount Bromo boasts of a view that is out of this world. Sitting on the Tengger caldera with its top blown off and its crater continuously smoking with white sulphur — it’s a lunar landscape that will take your breath away, especially at sunrise.
No wonder it is one of the most hiked volcanoes in Indonesia. It also doesn’t hurt that Bromo is an easy climb – just around a 1-hour hike from the main entry point in Cemoro Lawang.
PRO TIP: It can get really chilly on your way up as you wait for the sun to rise. Temperatures can get as low as 5°C. So we recommend dressing in layers. Wear a jacket that can protect you from the cold and the wind, but nothing too thick for innerwear — It gets really hot as soon as the sun is up!
How to get to Mount Bromo
It all depends on where your base camp is! The basecamps you can chose from when visiting Mount Bromo are: Malang, Surabaya, Probolinggo and Cemoro Lawang. We’ve written a more detailed guide about which Bromo basecamp to choose.
For the purpose of this itinerary, we will focus on Malang because it is also the most accessible gateway point when visiting the next destination, which is Sewu Waterfalls. To get from Yogyakarta to Malang, you can take an 8-hour train for 114,000 IDR ($7) or a 6-hour bus for 300,000 IDR ($19.50).
From Malang, you can arrange a private jeep through your hotel to get you to the foot of Mount Bromo. Alternatively, you can book a Bromo sunrise tour with Klook. Rates start from 620,000 IDR ($40).
Destination #3: Sewu Waterfalls
Sewu Waterfalls are most commonly known as Tumpak Sewu, which means “a thousand waterfalls”. Not that there are really a thousand waterfalls here, but it surely looks like that when you look at its majesty!
From the entrance of the park, your first stop will be the Tumpak Sewu viewpoint. That’s just a 10-minute walk. From here, you can get a view of Sewu Waterfalls in all its glory. Backdropped by the highest mountain in Java, Mount Semeru, it’s truly a sight to behold.
POR TIP: For a more magical experience, get here early in the morning, even before sunrise. The fog adds a dreamy element that makes for some of the best photos of this multi-tiered waterfall.
From the viewpoint, you can reach the bottom via a 30 to 40-minute walk. The trail is pretty safe, but definitely requires some courage and upper-body strength. You’ll be passing by bamboo ladders, slippery rocks, and makeshift bridges. Definitely wear sandals or trekking shoes. Flip-flops are a no-go.
You can’t really swim at the basin, and you won’t have to — the power and strength of the waterfalls around you will be enough to make you feel rejuvenated.
For its grandness, Sewu Waterfalls is still a relatively unknown destination. If you are already making your way from Java to Bali, we really think you shouldn’t miss the chance to see what we think is the most beautiful waterfall in Indonesia.
How to get to Sewu waterfall?
From Malang, it’s about a 2-hour drive to get to Tumbak Sewu. we described it in more detail in our post about how to visit the Sewu waterfalls.
Destination #4: Mount Ijen
Ijen Volcano, or Kawah Ijen, is Java’s most unique destination because it houses the world’s largest acidic volcanic lake. Its crater glows a beautiful turquoise emitting electric blue flames. These flames are especially beautiful at night.
It’s best to arrive at the crater a few hours before dawn. And just when you think the magic show is over, the sun slowly rises and displays the most enthralling backdrop to Ijen Lake.
Note that you will need a gas mask as you near the crater because the high level of sulfur can be toxic (and smelly). Don’t worry if you don’t have one. Gas masks are available for rent at the foot of the volcano for around 50,000 IDR ($3.20).
Apart from being a tourist destination, Kawah Ijen is also a fully commercial volcano. You’ll see locals hard at work at the crater, collecting sulphur deposits and bringing them down the mountain. Some try to sell small sculpted rocks to visitors, and we really recommend that you buy one if you get the chance. They’re cheap but for these miners, any amount can go a long way.
How to get to Mount Ijen
The most common base camp to Mount Ijen is Banyuwangi, Java’s easternmost town. If you visited Sewu before, we recommend taking the southern train route and taking the train from Jember station to Banyuwangi.
If you stayed in any of the other basecamps and didn’t visit Sewu before continuing to Bromo, you can find the exact route details for the norther route to Banyuwangi in this route guide from Bromo to Ijen.
Destination #5: Bali
Bali is an island paradise with a compelling mix of nature and culture. It is a constant item on many travellers’ bucket lists for the famous Balinese culture, sandy beaches, rice terraces and age-old temples.
It has a laidback vibe, also making it a go-to destination for surfers and digital nomads. The Bali beach towns like Kuta, Seminyak and Canggu are the most touristic destinations but it’s an eclectic island with so much to offer adventurous travellers as well.
There is the famed art heritage of Ubud, miles of rolling paddy fields, hidden waterfalls and volcanoes to hike. Bali is also a great base to explore the many offshore islands such as Nusa Penida or a side trip to nearby Lombok.
How to get to Bali
From Banyuwangi, you can get to Bali by a combined train, ferry and bus.
First, go to the Karangasem Station in the city centre and take the train to Ketapang Station. A ticket costs around 43,000 IDR ($2.70) and travel time is 20 minutes. From Ketapang station, the harbour is just 10 minutes away on foot.
Next, take a ferry from Ketapang Harbour to Gilimanuk Harbour on Bali Island’s western coast. Ferries are available 24 hours and a ticket costs 8,000 IDR ($0.50) for the 45-minute journey.
From Gilimanuk Harbour, downtown Bali is still 130 km away. Taxis are available just outside the harbour, but they are expensive with rates from 1,200,000 IDR ($78). This is why we prefer to take a minibus from the terminal just outside the harbour.
The minibus will take you up to Ubung Bus Terminal in Denpasar for around 50,000 IDR ($3.20). The bus journey takes about 3.5 hours. From Denpasar’s bus terminal, it’s a 15 km journey to South Bali. Your only option from here is a taxi with fares from 144,000 IDR ($9).
Heading north? There is also a direct bus service from Gilimanuk to Singaraja in north Bali. This passes through the main beach resort area of Lovina. Bus fares start from 45,000 IDR ($2.90) for the 1.5-hour journey.
About the author(s)
Based in Bali, Maarten’s passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you’ll find him surfing in the ocean or exploring the best gems of Indonesia.
Bonjour, votre blog est génial ! petite question : est-il possible de faire Bromo et Tumpak Sewu le meme jour ? je pensais par exemple faire le mont le matin et ensuite prendre la route vers les cascades directement, est ce possible ?
Hello Sofia, it is possible to hike Mt. Bromo and visit Tumpak Sewu on the same day, but we wouldn’t recommend it. The hike to the waterfalls can be quite challenging, especially during the rainy season. You’ll have to rush your visit to Sewu to arrive back at the top before it gets dark.
Consider visiting Tumpak Sewu the next morning to get some rest first. The weather is often better and brighter at this time too.
However, if you’d still like to visit Mt. Bromo and Tumpak Sewu in one day, we suggest departing from Malang. It’s the common base camp and gateway to both destinations.
From Malang, you’ll start your trip to Mt. Bromo at midnight, catch the sunrise, hike to the crater, and be back at your guesthouse around 11:00. After the hike, you can take a little rest and take a 2-hour taxi from Malang to Sewu. You can also take a public bus, but these run less regularly, take longer, and aren’t as comfortable. The bus is not recommended if you want to make it on the same day to Sewu.
Upon arrival in Sewu, you’ll need about 2-3 hours to visit Sewu, which includes the hike and some time to admire the waterfalls. Summing it up, if you arrive back from Bromo at 11:00, need an hour to freshen up, eat and then take the taxi, you would be at Sewu around 14:00. This would be very optimistic, so expect to arrive at Sewu around 15:00. This does still leave you enough time to visit the waterfalls if everything goes well. However, keep in mind that you will have woken up at midnight to visit Bromo and won’t have had a chance to catch up on any sleep yet.
Lastly, if you plan on heading to Iljen after seeing Sewu, you can take a taxi to Klakah Station near Sewu. From here, take the 19:41 train to Banyuwangi near Iljen. If not, you can ask the driver to wait and bring you back to Malang after.
Hope this helps you to plan your trip to Java!