Yogyakarta to Probolinggo
Make it to Probolinggo and explore Mount Bromo’s smoky peaks, a contrast to Yogyakarta’s ancient temples and cultural streets. Two transport options are available for traveling between Yogyakarta and Probolinggo, with full details on schedules, travel times and prices for each one.
Travel options for Yogyakarta to Probolinggo
The quickest and most affordable way to get from Yogyakarta to Probolinggo is by a bus for 154940 IDR, taking only 6h y 30 minutes.
Bus from Yogyakarta to Probolinggo
Taking a bus from Yogyakarta to Probolinggo offers multiple departure options from Yogyakarta or Terminal Giwangan, Yogyakarta, with the day’s first bus leaving at 12:15. The ride lasts approximately 6 hours 30 minutes and will drop you off at Probolinggo or Terminal Bayuangga, Probolinggo, with tickets available from 154,940 IDR. Plan ahead and secure your spot reserve your seat.
Prices: 154,940 IDR
Duration: 6h 30m – 9h 15m ⏱
Train from Yogyakarta to Probolinggo
Travel from Yogyakarta to Probolinggo by train, boarding at multiple stations, including Tugu Yogyakarta, Wates, Yogyakarta, Lempuyangan, Jogja and others and arriving at Probolinggo. Trains run several times daily, the journey typically takes about 7 hours, and tickets are 271,538 IDR. Secure your seat here.
Prices: 271,538 IDR
Duration: 7h – 7h 47m ⏱
Bus Routes & Schedules from Yogyakarta to Probolinggo
- From Yogyakarta, buses travel to Probolinggo taking approximately 6h 30m to 7h. Departures occur from 14:30 until 15:00, and fares start at 354,752 IDR.
- Starting from Terminal Giwangan, Yogyakarta, buses make their way to Terminal Bayuangga, Probolinggo, taking around 6h 45m to 9h 15m. Tickets cost 154,940 to 162,460 IDR, and departures run from 12:15 until 19:00.
Cheapest Bus Yogyakarta to Probolinggo
154940 IDR, from Terminal Giwangan, Yogyakarta to Terminal Bayuangga, Probolinggo, departure at some times, duration 6h 45mFastest Bus Yogyakarta to Probolinggo
354752 IDR, from Yogyakarta to Probolinggo, departure at 14:30, duration 6h 30mBus Timetable: Terminal Giwangan, Yogyakarta → Terminal Bayuangga, Probolinggo
- 12:15 21:30 9h 15m 154940 IDR
- 13:30 22:30 9h 154940 IDR
- 14:30 23:00 8h 30m 154940 IDR
- 15:50 00:00 8h 10m 162460 IDR
- 16:20 23:30 7h 10m 154940 IDR
- 16:50 01:00 8h 10m 162460 IDR
- 19:00 01:45 6h 45m 154940 IDR
Bus Timetable: Yogyakarta → Probolinggo
- 14:30 21:00 6h 30m 354752 IDR
- 15:00 22:00 7h 354752 IDR
Train Routes & Schedules from Yogyakarta to Probolinggo
- Probolinggo is just a train ride away from Tugu Yogyakarta, taking roughly 7h to 7h 14m. Tickets cost from 640,831 to 651,693 IDR, and departures run from 11:46 until 18:31.
- From the station at Wates, Yogyakarta, trains depart toward Probolinggo, with journeys taking around 7h 45m to 7h 47m. Rail services run from 09:03 until 18:00, and tickets start at 271,538 to 640,831 IDR.
- Board a train at Lempuyangan, Jogja to reach Probolinggo, with the journey typically lasting 7h 14m. Departures occur at 09:36, and train ticket prices begin at 271,538 IDR.
Cheapest Train Yogyakarta to Probolinggo
271538 IDR, from Wates, Yogyakarta to Probolinggo, departure at some times, duration 7h 47mFastest Train Yogyakarta to Probolinggo
651693 IDR, from Tugu Yogyakarta to Probolinggo, departure at 11:46, duration 7hTrain Timetable: Lempuyangan, Jogja → Probolinggo
- 09:36 16:50 7h 14m 271538 IDR
Train Timetable: Tugu Yogyakarta → Probolinggo
- 11:46 18:46 7h 651693 IDR
- 18:31 01:45 7h 14m 640831 IDR
Train Timetable: Wates, Yogyakarta → Probolinggo
- 09:03 16:50 7h 47m 271538 IDR
- 18:00 01:45 7h 45m 640831 IDR
Frequently Asked Questions Yogyakarta to Probolinggo
Below you will find answers to the most common questions about traveling from Yogyakarta to Probolinggo.
How long does the Yogyakarta to Probolinggo route usually take?
Travel time on the Yogyakarta to Probolinggo route depends on the transport and the exact departure point. Buses take about 6 hours 30 minutes to 9 hours 15 minutes, while trains take about 7 hours to 7 hours 47 minutes.
What is the usual price range for the Yogyakarta to Probolinggo route?
For the Yogyakarta to Probolinggo route, bus tickets cost about IDR 154,940 to IDR 354,752. Train tickets are higher, at about IDR 271,538 to IDR 651,693. The exact fare depends on the service and departure point.
Which is the cheapest way to travel from Yogyakarta to Probolinggo?
The cheapest option on the Yogyakarta to Probolinggo route is the bus. Bus fares start at IDR 154,940, which is lower than the train minimum fare of IDR 271,538. Prices vary by departure point and service.
Which transport is fastest on the Yogyakarta to Probolinggo route?
The fastest option on the Yogyakarta to Probolinggo route is the bus when it runs from Yogyakarta to Probolinggo directly, at about 6 hours 30 minutes to 7 hours. Train trips are longer, usually about 7 hours to 7 hours 47 minutes.
Where do buses leave and arrive on the Yogyakarta to Probolinggo route?
Buses on the Yogyakarta to Probolinggo route depart from Yogyakarta or Terminal Giwangan, Yogyakarta. They arrive in Probolinggo or at Terminal Bayuangga, Probolinggo. The exact station pair depends on the service you choose.
Where do trains depart and arrive for the Yogyakarta to Probolinggo route?
Trains on the Yogyakarta to Probolinggo route depart from Tugu Yogyakarta, Wates, Yogyakarta, or Lempuyangan, Jogja. All train services arrive at Probolinggo. The travel time changes slightly depending on the departure station.
How many departures are there on the Yogyakarta to Probolinggo route, and when is the first and last one?
There are 9 bus trips and 5 train trips listed for the Yogyakarta to Probolinggo route. The first bus departs at 12:15 and the last at 19:00. The first train departs at 09:03 and the last at 18:31.
Does the Yogyakarta to Probolinggo route have different travel times depending on the station pair?
Yes. On the Yogyakarta to Probolinggo route, the bus from Yogyakarta to Probolinggo takes about 6 hours 30 minutes to 7 hours, while the Terminal Giwangan to Terminal Bayuangga bus can take about 6 hours 45 minutes to 9 hours 15 minutes. Train times also vary by departure station.
How much does the Yogyakarta to Probolinggo train cost compared with the bus?
Train fares on the Yogyakarta to Probolinggo route range from IDR 271,538 to IDR 651,693. Bus fares are lower, ranging from IDR 154,940 to IDR 354,752. The difference depends on the specific service and departure station.
How long is the bus from Terminal Giwangan, Yogyakarta to Terminal Bayuangga, Probolinggo?
The bus from Terminal Giwangan, Yogyakarta to Terminal Bayuangga, Probolinggo takes about 6 hours 45 minutes to 9 hours 15 minutes. This is longer than the direct Yogyakarta to Probolinggo bus pair, which is about 6 hours 30 minutes to 7 hours.
How long does the train from Lempuyangan, Jogja to Probolinggo take on the Yogyakarta to Probolinggo route?
The train from Lempuyangan, Jogja to Probolinggo takes about 7 hours 14 minutes. Other train departures on the Yogyakarta to Probolinggo route are similar, with Tugu Yogyakarta taking about 7 hours to 7 hours 14 minutes and Wates about 7 hours 45 minutes to 7 hours 47 minutes.
If I want to book the Yogyakarta to Probolinggo route, where should I look?
For the Yogyakarta to Probolinggo route, TicketRoutes.com is the booking reference provided for checking available trips and fares. It lists the route details, including bus and train options, departure points, and price ranges.
Compare routes across the country in Indonesia
Use the map to search transport connections between destinations throughout Indonesia. Compare schedules, travel times, and available services before planning your journey.
More travel routes for Yogyakarta and Probolinggo
Planning more stops after Yogyakarta to Probolinggo?
If your journey doesn’t end with Yogyakarta to Probolinggo, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.