Contents
Probolinggo is the usual gateway to Mount Bromo in East Java, and the journey from Yogyakarta crosses much of the island's volcanic heartland. Most travelers choose between the train and an intercity bus.
Yogyakarta to Probolinggo by Train
Indonesian Railways (KAI) runs trains between Yogyakarta and Probolinggo in economy and executive classes. Journey times, fares and departures differ by train and date. KAI sells tickets through its Access by KAI app.[1]
Executive Class
Executive class has reclining seats and more legroom, which helps on a long daytime ride before an early start at Bromo.
Economy Class
Economy is the lowest fare class, with more upright seats and less legroom than executive. It suits budget travelers who want to travel by rail.

Yogyakarta to Probolinggo by Bus
Booking platforms list intercity buses from Yogyakarta to Probolinggo at about $8 to $24 depending on the class, with listed journey times of about 6 hours 10 minutes to 9 hours 15 minutes (October 2026).[2] Executive and economy services are listed, and a bus is a useful fallback when train tickets are sold out.
Tips for Traveling from Yogyakarta to Probolinggo
- Book early: Trains in Java can sell out ahead of weekends and public holidays.
- Check the station: Yogyakarta has two main stations, Yogyakarta (Tugu) and Lempuyangan, in different parts of the city. Check which one your train uses.
- Bring a jacket: Air conditioning on trains and buses is often strong.
- On arrival: Most travelers continue to the village of Cemoro Lawang for Mount Bromo. Arrange your onward shuttle in advance or share a minibus with other travelers.
Timetable
| Bus Yogyakarta - Probolinggo $ 7.74–23.65 6h 10m – 9h 15m | |
|
|
| Train Yogyakarta - Probolinggo $ 16.65–34.64 7h – 7h 47m | |
|
| Bus Giwangan - Probolinggo $ 9.40 8h 30m | |
|
| Train Jogja - Probolinggo $ 5.80–34.64 7h 14m – 8h 35m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Yogyakarta to Probolinggo, including current prices and schedules.
Booking platforms list economy buses from about $8 (October 2026). The economy class of the KAI trains is the lowest train fare class, and the price depends on the train and the date.
Booking platforms list buses at about 6 hours 10 minutes to 9 hours 15 minutes, depending on the service and the traffic. The train time depends on the service, so compare departure and arrival times for your date.
Buses are listed with evening departures. For trains, check the departures for your date in the Access by KAI app, because the timetable differs by train.
The train avoids road traffic and has more legroom in executive class. The bus is a useful alternative when train tickets are sold out.
Most travelers continue to the village of Cemoro Lawang to visit Mount Bromo. Arrange your onward shuttle in advance or share a minibus with other travelers.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] PT Kereta Api Indonesia (KAI): PT KAI: Home (Access by KAI app, passenger services). Retrieved October 15, 2026.
- [2] 12Go: 12Go timetable: Yogyakarta to Probolinggo. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.