Traveling from Magelang to Lampung, Sumatra, involves a long-distance journey across Java and a ferry crossing from Merak to Bakauheni. The most efficient way is to travel from Magelang to Yogyakarta International Airport (YIA) and take a flight to Radin Inten II Airport (TKG) in Lampung. Alternatively, you can take a long-distance bus from Magelang, which involves a multi-day journey across Java and a ferry crossing. This route is popular for those seeking a scenic overland experience or a quick flight.
Total Distance: 800 km driving distance; 550 km straight-line distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 20 hours | 5 hours (including airport transfer) |
| Avg Price | IDR 500,000 - 800,000 | IDR 1,000,000 - 2,000,000 |
| Operator | PO Sinar Jaya or PO Pahala Kencana | Garuda Indonesia, Lion Air |
| Route | Magelang - Merak - Ferry to Bakauheni - Lampung | Magelang - Yogyakarta Airport (YIA) - Jakarta - Lampung (TKG) |
| Tip | The bus includes a ferry crossing; bring your ID for the ferry. | Most flights to Lampung require a layover in Jakarta. |
April to October for dry weather, ideal for exploring Lampung's beaches and national parks.