To travel from Bantul to Malang, you can take a train from Yogyakarta Station to Malang Station. The journey takes about 6 to 7 hours. Alternatively, you can take a bus from Giwangan Terminal, which takes about 8 to 9 hours. Malang is known for its cool climate, beautiful mountains, and proximity to Mount Bromo.
Total Distance: Driving distance 350 km, straight-line air distance 300 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 8 hours |
| Avg Price | 180,000 - 450,000 IDR | 150,000 - 250,000 IDR |
| Operator | Malabar | Handoyo |
| Route | Yogyakarta Station to Malang Station. | Giwangan Terminal to Arjosari Terminal. |
| Tip | The train route is very scenic. | Buses are a cheaper alternative. |
Anytime, but avoid the rainy season.