To reach Magelang from Samarinda, you must fly from Balikpapan to Jakarta, take a train to Yogyakarta, and then a bus or taxi to Magelang. This route connects East Kalimantan to the heart of Central Java. The train journey from Jakarta to Yogyakarta takes about 6 hours. The total travel time is approximately 10 to 12 hours. It is a popular route for those visiting Borobudur.
Total Distance: 120 km by road to BPN, 1,300 km air distance.
|
Direct
|
Direct to Jakarta
|
|
|---|---|---|
| Duration | 6 hours | 4 hours |
| Avg Price | 150,000 - 300,000 IDR | 1,200,000 - 2,000,000 IDR |
| Operator | PT Kereta Api Indonesia | Garuda Indonesia |
| Route | Pasar Senen Station to Yogyakarta Station | BPN to CGK Airport |
| Tip | Choose Executive class for comfort. | Book your train ticket from Jakarta to Yogyakarta in advance. |
May to September for dry weather.