To travel from Bengkulu to Magelang, you must cross the Sunda Strait. The most common route is taking a bus from Bengkulu to the Bakauheni port, ferrying to Merak, and continuing by bus to Magelang. Alternatively, fly from Bengkulu to Yogyakarta or Semarang, then take a local bus or taxi to Magelang. The bus journey takes about 36 hours, while the flight-transfer route takes about 7 to 8 hours. Magelang is the gateway to the famous Borobudur Temple.
Total Distance: 1200 km driving distance, 650 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 36 hours | 8 hours |
| Avg Price | IDR 750,000 | IDR 2,100,000 |
| Operator | PO SAN | Garuda Indonesia / Lion Air |
| Route | Bengkulu - Bandar Lampung - Bakauheni - Merak - Magelang | Bengkulu (BKS) - Yogyakarta (YIA) - Taxi to Magelang |
| Tip | Prepare for a very long journey; bring entertainment. | Flying to Yogyakarta International Airport (YIA) is the most convenient way to reach Magelang. |
April to September, when the weather is dry and perfect for visiting Borobudur.