
There is no cheap and easy way.
Many people like to travel overland from Jakarta to Bali, with stops at Yogyakarta and Mt Bromo.
View Ways to Mt Bromo in a larger map
Mt Bromo is the most well-known and widely-visited of Indonesia’s 129 active volcanoes, due to its relatively easy access and proximity to airports in Surabaya, Malang and Bali. There are also train services from Surabaya and Bali (Banyuwangi) to the nearest station: Probolinggo.
Unfortunately, travelling from Yogyakarta to Mt Bromo is more difficult.
The only direct train is an economy class service that – unlike business and executive class trains – cannot be booked in advance and arrives in Probolinggo too late to get a connecting bus to Mt Bromo. Bus services reportedly finish each day around 16:00.
The three trains from Yogyakarta to Malang are all overnight trains. As explained here, Indonesian trains don’t have beds/sleepers/couchettes. This route is therefore not recommended for light sleepers, especially the night before a 03:30 start for the Mt Bromo sunrise.
Also, the three trains that operate each day from Yogyakarta to Surabaya do not connect with a suitable train to Probolinggo that arrives early enough to get a connecting bus to Mt Bromo.
There is no cheap and easy way from Yogyakarta to Mt Bromo, so here are some suggestions to maximise comfort or minimise cost.
You can take the 06:00 flight to Surabaya on Wings Air or Xpress Air, then a taxi to the nearest train station (Sidoarjo – directions) where you can get the 09:00 train to Probolinggo, arriving at 10:58.
Yes, the early start sucks, but it is good practice for the 03:30 start the following morning.
A small variation would be to take the DAMRI airport bus to the nearby Surabaya’s Bungarasih Bus Terminal, then get a bus to Probolinggo. This would be cheaper overall for the solo traveller.
![]() Flight Enquiry |
Train Enquiry |
Buses from Yogyakarta to Denpasar (Bali) will usually stop in Probolinggo, but check first.
The trip would be 10-11 hours and the Giwangan bus terminal is 5km from central Yogyakarta, so again it would be an early start to ensure you arrive in Probolinggo by mid-afternoon.
Bus tickets cannot be booked in advance.
The most popular choice is to take the 07:25 train to Surabaya, then travel by bus or taxi to the Bungarasih bus terminal (near the airport) and get a bus to Probolinggo.
Please note that direct buses to Bungarasih rarely travel past Gubeng Station in Surabaya; if you are keen, you would exit the station from the west/left side of the train. Alternately, you can take a taxi a short distance to Jl Panglima Sudirman (Jl = Jalan, Street); there are more buses to Bungarasih – including air conditioned coaches – passing by here.
Taxis are available on the east/right side of the train; the most reliable are Bluebird taxis, waiting across the road from the car park.
Train Enquiry |
Many operators offer tours from Surabaya to Mt Bromo. These range from 12-hour overnight tours (starting at midnight from Surabaya, paying for just transport and park fees) to multi-day tours finishing in Bali with trips to Ijen Plateau and the famous turtle hatching area of Sukamade.
Prices for tours vary significantly according to the number of passengers, level of comfort and standard of hotel.
Mau Ke Mana books tours for clients with only trusted, reputable operators; there is no fee for clients who book train or flight tickets. A 50% deposit is often required when booking, with the balance paid in Rupiah cash during the tour.
![]()
Train Enquiry
You can also use this form to make a tour enquiry,
in the box titled “Anything you’d like to ask or specify?”.

Whichever way you go, you are likely to enjoy reaching the final destination. Most people go at sunrise, but it is also possible to visit at sunset, or any other time of day. The active can also walk across the “Sea of Sand” to/from their hotel.
Please remember that Mt Bromo remains an active volcano; it last erupted in 2011. You can check the current status for Mt Bromo (and other volcanoes) here, at the bottom right; at the time of writing, Bromo was on Level 2 of 4. Trips to Mt Bromo should be postponed if the status is Level 3 or 4.
You can also check the weather forecast at the nearest town of Probolinggo here.
Hi Chris,
could you advise me, is the better view point for sunrise Borobudur or Mt Merapi from Caliadem?
Thanks!
Marcela
Dear Chris,
You wrote – You don’t have to fly from Malang to Bali; there are many flights from Surabaya to Bali.
Please, could you tell us, why we don`t have to fly from Malang to Bali? Is it problematic?
Hi Chris,
thank you for your help! So it is pitty that I couldn´t buy tiket for train agains your webside for June. Is it the same case for train tiket from Yogjakarta to Surabaya? Could I buy tikets only on the day of departure?
Have a nice day!
Hi Chris,
I’m planning to do a solo backpack from Yogyakarta-Ijen-Bromo from 28 May to 1 June (5D4N) with the following itinerary:
Day 1: Land at JOG at 1225hrs. Explore Prambanan and Ratu Boko. Check in at a local guest house near Borobudur Temple
Day 2: Sunrise viewing at Borobudur Temple. Explore Mendut and Pawon Temple. Take a noon flight to SUB and travel to Banyuwangi for homestay
Day 3: Ijen Crater midnight-sunrise tour. Travel to Cemoro Lawang via Probolinggo for homestay
Day 4: Mt Bromo sunrise tour, Tengger Caldera, Whispering Sands, Savannah and Teletubbies Hill. Return to Surabaya via Probolinggo and check-in.
Day 5: Check out and depart from SUB on flight at 1315hrs.
Is the itinerary above doable? If so, what would be the recommended transport plan for each day (mode of transport and timing)? Or any other recommendations of improving it?
Thanks!
Hi Chris,
Thanks for the quick feedback.
If its an overnight train from Yogyakarta to Ijen, how should I go about doing it?
Thanks!
Dear Chris,
We would like to find a touroperator going from Jogja to Bali via Bromo, Ijen and possibly one other stop (3 nights, 4 days) before bringing us to Sanur Bali. Could you give me advice on how to proceed? I see some operators on the internet but I am unable to compare prices since they have not posted them. So far I only got some feed back from one.
Same for Ujung Kulon in the west. Would like to do a 3 days, 2 nights tour if possible, but there again, which company to pick. I would appreciate your guidance!
best,
Paula
Hi,
Could you please let me know if the following itinerary is feasible:
Arrive in Malang at 14 august and visit Bromo next day (15 august)
and then I continue to Mount Ijen.
At 16 August visit mont Ijen and then to comìntinue to Bali
I ask you if it possible to start the tour to Bromo fron Malang? Are there the train or busses or private taxis from Malang to Ijen or Bali? what kinde the tour start from Malang? are there the hotels near malang?
thank you
Hi Chris,
Thank you for this information! I think the itinerary 4 will fit us well !
We will be arriving in JOG on Sep 3rd from JKT (morning flight – original plan was to take the train actually :)) . Do the usual Borobudor + Prambanan sight seeing and heading for Bromo + Ijen from Sep 6th before off to Bali.
Considering we do not have so much time to travel hours on the road I thought if we could fly from JOG to SUB would save time & arrange transport from SUB ?
Or Fly JOG – MLG ? and arrange transport from MLG? Provided if there is a morning direct flights of course.
I managed to check the flights JOG – SUB on Wings Air actually & they do have morning flights.
Would you be able to advise the above & quote us the amount for Yogyakarta to Mt Bromo itinerary perhaps ?
Thank you.
HI,
We are 2 persons, we arrive from Italy to Singapore.
Singapore to Yogjakarta on Aug 11th , wanna leave from Yogjakarta on Aug 14th (three night in Yogjakarta are ok?) and we would like to visit Bromo, Ijen and then go to Bali by ferry boat.
We really appreciate to avoid a very stressful trip on a crowded bus, maybe by train or a car.
What is the best one solution?
Thanks in advance
Hi Chris,
We have been trying to find the best way to do the following and we were wondering if you could help.
We are landing in Yogyakarta at 9am.
We would like to visit Boronbudur as a priority and then if we have time maybe also visit the Prambanan temple. From there, instead of going back to Yogyakarta we would like to go to Semarang airport (get there around 9pm) as we have a flight the following morning at 9am.
We have seen that there is the option of car rental + driver for 12 h which should suit us but we are unsure if they do those distances or if they only stay around Yogyakarta area.
Any ideas or tips you may have are more than welcome,
Many thanks
Joe
Hi!!
We would like to take a train from Malang to Banyuwangi, is it posible? Which are the departure times in case is this posibility available??
Thank you so much!!
Please advise me the best way to travel from mt bromo to madakaripura waterfall then travel to yogyararta city.thanks.
Hi,
We are a family of 6 (4 kids aged 19,17,16 and 11) flying into Jakarta en route for bali and lombok in July 2016. I would like us to spend some time in Java to show the kids the temples and volcano.
I thought maybe do Day 1 and 2 Yogyakarta + Borobudur then do Bromo + Ijen before going to bali by ferry.
However, I’d like some advice on the leg from Yogyakarta to Bromo and lien please. I don’t want to completely exhaust the kids especially the 11 year old and therefore not sure if the sunrise tour is the best option for us. Also, which mode of transport do you think will be best as I want to keep stress levels down!
Any help appreciated please :-)
Dear Chris and all fellow travellers, thank you so much for all the information here on this specific page :) Very handy to make a good decision!!
Maybe I can share the experience of a transport-only chartered ac-minibus from a travel agency. I booked it at EduHostel in Yogya and paid IDR200000 for a direct smooth ‘door-to-door’ ride from my hostel to Cemoro Lawang in around 12 hrs. You’ll have lunch break (lunch cost not included) and a stop in the agents office in Probolinggo. I organised a hotel in Cemoro Lawang on my own so I was out of any tour deal. This and the fact that you don’t have to change public transport so often (sometimes quite a hassle with bemos and all in the middle of the street life) makes it a good deal I think. AC was ok, temperature still warm, but ok. The road stays the same (traffic jams, style of driving, bad road condition) and yeah you can’t get away without the 12 hrs ride anyway I think…
Maybe you just go to EduHostel to book it, they speak english very well, there is no website from the one I had: The details of the agency in Yogya is BIMA transport, Jl. Pasar Kembang No. 60, Jogjakarta, 0274 9211108, 085100411108
You may also just call EduHostel, see their website…
Here’s another company: http://www.jogjabromotour.com/2012/08/1-mount-bromo-transport-11-hours.html?m=1
I hope this will help some of you, just in case.
Safe travels to everybody!!
Best,
Luke
BTW, forgot to say, for toilet stops you just tell the driver…
And the journey starts at 8am ends on around 8pm.
Copyright Mau Ke Mana 2010-15
Terms & Conditions
Hi chris,
many thanks for the information! We are group of 4 persons. I think that it is for one jeep, isn´t it? Is it really possible to go to Mt Bromo, return to the hotel near Mt Bromo, go by bus to Probollingo and by train at 11 a.m. to Banyuwangi?
Is it possible to buy tiket to the train at the railway station in June? According to the time (at 11 p. m. or later by economy class)?
Do you advise me website with timeschedule of buses?
And one mor question. We will travel form Jakarta to Yogjakarta. We arrive to Jakarta airport at 5:30 p. m. I think that we will stay in Jakarta and flight to Yogjakarta in the morning. The second varianty is to transport form airport to the train and travel by train to Yogjakarta. The arrive of the train is 4:30 a.m. Is it possible to arrange tour with pick up at the railway station to Borobudur sunrise?
Have a nice day!
Marcela