Traveling from Ambon to Purwokerto requires a multi-modal approach involving air and rail transport. You must first fly from Pattimura Airport (AMQ) to Soekarno-Hatta International Airport (CGK) in Jakarta. From Jakarta, you will transfer to Pasar Senen or Gambir Station. You will then board an executive or economy train to Purwokerto Station (PWT). The total travel time is approximately 10 to 12 hours depending on layovers. This route connects the Maluku islands to the heart of Central Java.
Total Distance: Driving distance N/A (requires ferry/flight); Air distance 2,650 km.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 5 hours 30 mins | 4 hours 30 mins |
| Avg Price | IDR 150,000 - 450,000 | IDR 2,200,000 - 3,500,000 |
| Operator | Kereta Api Indonesia | Garuda Indonesia |
| Route | Pasar Senen to Purwokerto via Serayu Line | AMQ to CGK |
| Tip | Choose the Argo Lawu or Taksaka train for the most comfortable seating and AC. | Book your flight to arrive in Jakarta before 14:00 to catch the afternoon trains to Purwokerto. |
May to September, as these months offer the driest weather for flight connections.