The journey from Bengkulu to Surabaya spans the length of Sumatra and the width of Java. You can fly from Fatmawati Soekarno Airport to Juanda International Airport with a transit in Jakarta. Alternatively, a multi-day bus journey takes you through the Trans-Sumatra Highway and the Trans-Java Toll Road. This route covers over 1,500 kilometers of diverse Indonesian landscapes. Whether you choose the speed of air travel or the scenic bus route, you will experience the transition from the coastal plains of Sumatra to the industrial hub of East Java.
Total Distance: 1,550 km driving distance, 1,100 km air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 40 hours | 5 hours |
| Avg Price | IDR 800,000 - 1,200,000 | IDR 1,800,000 - 3,000,000 |
| Operator | PO SAN | Batik Air |
| Route | Trans-Sumatra Highway to Bakauheni, Ferry to Merak, Trans-Java Toll Road | BKS to SUB via Jakarta (CGK) |
| Tip | Prepare for a very long journey; bring snacks and power banks. | Check your transit time in Jakarta to avoid missing the connecting flight. |
April to October to avoid the peak monsoon season in East Java.