
Ijen is a volcano in East Java, famous for its blue fire and turquoise crater lake. The train to Banyuwangi is the quickest way to get from Yogyakarta to Ijen, taking 9h 15m - 12h 30m. It's the cheapest way overland too, at $6.20 (110,000 IDR). The bus costs more and takes longer.
To climb Mt. Ijen, you first have to get to one of its base camps. The most popular of which is Banyuwangi, 35 km away.
In this guide, we'll tell you how to get from Yogyakarta to Mt. Ijen via Banyuwangi.
Distance from Yogyakarta to Ijen
Yogyakarta and Ijen are about 428 km (266 miles) apart, and the journey itself covers around 543 km by road. The quickest way to get from Yogyakarta to Ijen is by taking the train to banyuwangi, which takes around 9h 15m - 12h 30m.
3 ways to travel from Yogyakarta to Ijen
There are three ways to travel from Yogyakarta to Ijen. You can choose between the train, bus, and flight. The journey takes 9h 15m–15h 30m and the quickest way is by train. If you're on a budget, the cheapest option is by train with tickets starting at $6.20 (110,000 IDR).
Reach out to our Community
2Hello!! Thank you very much for all the info you have to make the trip easier 😊
We would like to know the quickest way to see bromo and ijen. We would be staying in yogyakarta and would have to take a train; what we don't know is whether to go to probolingo or malang, and from one of those places take a tour/guide.
Thank you very much and best regards!!
😊
Hi Irati,
Thank you very much for your comment. I recommend reading this post about Bromo basecamps (geckoroutes.com) to help you decide which destination is best for you and your travel companions. When I was planning this trip with my family, I analyzed every possible option and summarized my conclusions in that post. Also, check out the 7-day Java to Bali itinerary (geckoroutes.com) in case Bali is indeed your final destination.
If you’re not planning to visit Sewu Waterfalls, I recommend Cemoro Lawang as it’s the closest location to Mount Bromo. If you depart from Malang or Probolinggo, you’ll need to get up 1-2 hours earlier, on a night that is already short. My recommendation is to travel this distance during the daytime instead and stay close to Bromo.
Hope that helps and enjoy this amazing trip through Java!
Best,
Maarten
PD: Esta respuesta está escrita en inglés para que sea útil para los viajeros de todo el mundo. Recomiendo usar Google Translate para traducir esta respuesta al español.
Hello!!
First of all, thank you very much for all the info you have to make the trip easier :)
I have been looking at the post "From Yogyakarta to Ijen by train to Banyuwangi" and I see you say there are only two train departures daily, at 07:00 and at 18:20, and that the journey takes between 11 and 13 hours
We want to take the morning one and it is Economy (Subclass C). What are those subclass C trains like?
It's just that, since it's so many hours, so we can get a bit of an idea...
Do you know if that train also stops in Probolingo, or is it the same train??
Thank you very much for everything!
Best regards
Hi Irene, economy class seats will be a bit uncomfortable for long rides, but it's doable. However, you won't get a lot of privacy or legroom and you likely have to share the seat next to you with other travellers.
As for the subclass, it refers to the position of the wagon relative to the locomotive. Subclass C is located further back, which means it tends to be quieter and safer compared to other subclasses. But to be honest, I didn't notice a real difference when I travelled this route by train.
If you want to take the Yogyakarta to Probolinggo (en.tiket.com) route, you can take the same train heading to Banyuwangi (Sri Tanjung 242). The travel time is shorter, about 8.5 hours, and you'll arrive in Probolinggo at around 16:00. Business class seats are also available for this route, which will give you more privacy (see our guide about travelling by train in Indonesia (geckoroutes.com).
And one extra tip: As you already travel all the way from Yogya to Ijen, it would be a shame to not make a stop at the mount Bromo. From Probolingo it's only about a 1.5 hour drive to Cemoro Lawang, which is the town located at the entrance of mount Bromo.
PD: Esta respuesta está escrita en inglés para que sea útil para los viajeros de todo el mundo. Recomiendo usar Google Translate para traducir esta respuesta al español.
ABOUT YOUR DESTINATION
Why Visit Ijen?
Mt. Bromo and Mt. Ijen are two popular volcanoes in East Java. Both have their own charm - Bromo with its stunning views and Ijen with its blue fire. If you get the chance, we definitely recommend visiting both of these highlights in Java.
With a distance of 140 km between Bromo and Ijen, you can fit climbing both peaks in just 2 days. That's if you're in a hurry and don't get tired easily. If you have more time, you may want to include a visit to the nearby Sewu Waterfalls as well.
Note that to climb Mt. Ijen, you first have to get to Banyuwangi. Located 35 km away, it is the usual base camp for the so-called "mountain of fire" of Mount Ijen.
Starting point
First things first. There are four common base camps for hiking Mt Bromo: Cemoro Lawang (next to the Bromo), Probolinggo (50 km northeast), Malang (55 km west), and Surabaya (125 km northwest). In short, if you're thinking of exploring Bromo and Ijen along with Sewu Waterfalls, Malang is your best bet. If you're only planning on visiting the volcanoes, we recommend that you stay in Cemoro Lawang.
Rounding it up
That's the full picture for getting from Yogyakarta to Ijen, roughly 428 kilometres (266 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $6.20 (110,000 IDR). The quickest trip takes 9h 15m.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Yogyakarta to Ijen?
The distance from Yogyakarta to Ijen is 428 kilometres (266 miles).
What is the fastest way to get from Yogyakarta to Ijen?
The fastest way to get from Yogyakarta to Ijen is by train and takes 9h 15m - 12h 30m.
What is the cheapest way to get from Yogyakarta to Ijen?
The cheapest way to get from Yogyakarta to Ijen is by train with ticket costs starting from 110,000 IDR.
Route Update History
Updated flight prices.
- Updated train prices.
- Updated train departure times.
- Bus operator no longer listed: Kramat Djati Jakarta.
- Updated bus prices.
- Updated bus departure times.
Updated bus prices.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.





