To reach Magelang from East Jakarta, you can take a train to Yogyakarta or Semarang and then a bus or shuttle to Magelang. The train journey takes about 6 to 7 hours, followed by a 1-2 hour road trip. Magelang is famous for being the closest city to the Borobudur Temple.
Total Distance: 450 km by road + 400 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 9 hours |
| Avg Price | IDR 200,000 - 400,000 | IDR 150,000 - 250,000 |
| Operator | PT Kereta Api Indonesia | Sinar Jaya |
| Route | Pasar Senen to Yogyakarta Station + Bus | Pulo Gebang to Magelang Terminal |
| Tip | Take a bus from Jombor Terminal in Yogyakarta to Magelang. | Direct buses are available but take longer due to traffic. |
May to September for dry weather.