
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.
Hello,
do you think is fine to rent a car in Yogyakarta and do the trip all the way to Mt. Bromo using the orientations of a GPS or google maps? If we leave Yogyakarta at 8am do we have chance to arrive to the base of the mountain before get dark?
Hello Chris,
we are planning to travel from Yogyakarta to Probolinggo an do a Trip to Mt. Bromo. We can start from Yogyakarta on 21th september in the morning. Is it possible to arrive Probolinggo the same day in the afternoon to book a tour to Mt. Bromo?
We are keen to do the sunrise trek up to Mt. Bromo possibly both viewpoints.
After the Visit we like to travel the same day to Bali…Is ist possilble and may you recommend a fast connection to Bali?
Many Thanks,
Franzi
Hello Chris,
From what I’ve read it seems hard to take the early morning train form Yogja to Surabaya and be able to sleep the same night next to the Bromo to do the sunrise the following morning.
What would be the best to do?
Thank You
I’ve seen the section and have no problem waking up to get the get the 7:25 train to Surabaya but still had a doubt if I would arrive early enough in Probolinggo to find a bus there to reach Cemaro Lawang…
I have a hotel room booked in Jogja from 9 sept. to 12 Sept. and then plan to travel to Bromo – perhaps via Malang. I have an Indonesian driver already (through a friend). Can you tell me how long that drive would take at a moderate pace – as I like to stop and photograph along the way. Is it very scenic, hilly, etc.? What is the terrain like? Then I think you have to drive to Probolngo and from there to Cemoro Lawang. Looking online I see that rooms are extremely expensive there ($200+ per night). Are there cheaper places as well? I would prefer to hike to view the sunrise over Bromo, rather than take jeep, though horse might also be OK. You have had many helpful suggestions – so I’m hoping you might have some advice for me. When should we depart Jogja, when to depart Malang, etc? After that I hope to see Igen crater, and then we take the ferry to Bali. Thanks so much
Thanks Chris, that is very helpful. I am glad to have information on entering the park from Malang. I have also seen photographs of the view from the west – rolling savannas and steep green hills that are quite beautiful – and very different from the sand sea when approaching from the north. It would be nice to get both views. I have a very detailed map of Java and would like to know the exact route – and the entry point into the park when arriving from the west.
From that entry point would we need a jeep or can you drive up to the start of the walk by private 2-wheel drive vehicle? As you suggest a departure through Probolingo and perhaps overnight there makes sense. I’ve checked out hotels in Probolingo and Pasuaran also, and you are right they are quite reasonable. PS – I looked at Yoschi’s Hostel and it looks quite fine.
You are so right, Chris. Google maps does show all the details. Pretty amazing! Thank you again for your help. I’m sure I’ll contact you with more questions later. Genny
Hi
we are visiting Java in October. I would like to know if it is possible to take a taxi from Surabaya airport to mt bromo and spend a couple of hours there and back to a hotel in Surabaya.
Can you tell me a hotel that provides transfers?
Thanks
Hello! Please help with transport. 1. I’m on the train from Yogyakarta 06:55 – Surabay 11:36. 2 I have a hotel room booked Bromo Permai 1. How best to get from the airport to the hotel by bus or better by taxi? 3. Climb a volcano. Is there a taxi to get to the volcano and back to the hotel? 4. Back to Surabaya airport. Does the hotel take a taxi and drive to the airport Surabaya?
Hi Chris ! If you drive from Yogyakarta’s not in the Subaru, and in Malang in the morning, so they will be closer to get to our hotel ? And it will be possible for us to rent a car to get to our hotel Bromo Permai 1?
Hi Chris,
I have 2 ways to get to hotel from Yogyakarta:
The first one is to get to Surabaya by train and then by car to Bromo Permai. Another way is to get to Malang by train and by car from there to get to hotel. I wonder what way would take less time?
Also it would be grate if you tell me if it is possible somehow to get a taxi in Malang? And if it is, how and where can I do it?
Tatiana
Hi Chris! Thank you very much! Going from Surabaya.
Hi Chris,
I and my girlfriend would like to watch the sunrise on Sep 30.
The expected itinerary will be Yogyarkata to Surabaya (29 Sep (11:36 or 21:34) -> Mountain Bromo (30 Sep morning) -> Surabaya (30 Sep afternoon).
We would like to book a local tour, can you send some details of different tour operators to [address deleted]?
Here are some of my enquiries:
1. When will the tour guide pick us in Surabaya?
2. Will the tour guide drive us to our hotel in Surabaya after the tour?
3. When and how to pay the costs?
4. Can you show us some details of the hotels you suggested? (Eg hot water availability, double room or shared room)
5. Meals included or not?
Thanks!
Philip
Hi Chris,
We arrive on sunday at 15:40 by train in probolinggo. We want to do a sunrise tour on mount bromo. What is your advice? Go directly to a hotel in cemoro lawang? Can we book sunrise tours there?
Hi my fiancée and I are planning to be in Yogyakarta on the 15th October. Plan to spend a day seeing the temples, we want to do the mount bromo trip to see the sunrise and then on to Bali. What is the quickest way for us to do this as we want to spend as much time in Bali and are on a very short schedule.
Our plan is to land in Singapore 9th -12 October (3 night)
Singapore to lake toba (2nights) 12-14october
Lake toba to yogyakarta (9hours travel) we hope to be there on the 14th, we would like to see the temples and mt bromo sunrise. From what we read it is worth spending a day or so exploring in Yogyakarta, is this true.
I would like to be in Bali from the 20th to explore Komodo/gillis islands/ Lombok
We leave from Singapore on 26th back to the uk.
Does this itinery seem sensible or are we doing too much???
Regards nikesh
Hi!
I am travelling alone to Indonesia in novembre.
I am staying two nights in Yogyakarta and later I am going to Surabaya (plane or train).
Any people to share a private taxi to go to Mount Bromo and Ijen?
My dates are:
27 of Novembre Yogyakarta – Surabaya – Bromo
28 of Novembre Bromo – Ijen
29 of Novembre Ijen – Bali
A private taxi cost 600.000 IDR a day
I am from Barcelona
Best regards
Copyright Mau Ke Mana 2010-15
Terms & Conditions
Dear Paola,
Most people usually go to see the sunrise and only stay 1 night.
If you don’t want to go hiking or mountain biking, it would be better to stay in a nearby town like Malang. There are more choices for activities there.