The journey from Probolinggo to Yogyakarta is a 400-kilometer trip across Java. You can travel by train or bus, with the train offering a comfortable and scenic ride. The trip takes approximately 7 to 9 hours. Both modes are reliable and widely used by locals and tourists.
Total Distance: 400 km driving distance; 350 km straight-line distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 9 hours |
| Avg Price | IDR 150,000 - 400,000 | IDR 150,000 - 250,000 |
| Operator | PT Kereta Api Indonesia | Akas |
| Route | Probolinggo Station - Yogyakarta Station | Bayuangga Terminal - Giwangan Terminal |
| Tip | The train is the most comfortable option. | Buses are frequent and easy to catch. |
Anytime, but book in advance for peak seasons.