The journey from Padang to Magelang spans over 2,200 km across the islands of Sumatra and Java. You must fly from Minangkabau International Airport to Yogyakarta International Airport as there are no direct land routes. Upon arrival in Yogyakarta, you will take a local bus or private shuttle to Magelang. The total travel time is approximately 7 hours including transit. This route connects the cultural heart of West Sumatra to the historic Buddhist center of Central Java.
Total Distance: Driving distance 2,200 km, straight-line air distance 1,550 km.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 2 hours | 4 hours 30 mins |
| Avg Price | 100,000 - 150,000 IDR | 1,200,000 - 1,800,000 IDR |
| Operator | Damri | Garuda Indonesia |
| Route | YIA Airport to Magelang Terminal | PDG to YIA via Jakarta |
| Tip | Damri buses operate directly from the airport arrival hall to Magelang city center. | Book your flight to Yogyakarta International Airport (YIA) for the shortest road transfer to Magelang. |
May to September for dry weather and clear views of Borobudur.