Traveling from Surabaya to Bengkulu involves crossing the Java Sea and the southern coast of Sumatra. The most efficient route is a connecting flight via Jakarta Soekarno-Hatta. Overland travel requires a combination of bus and ferry across the Sunda Strait. Expect a journey spanning over 1,200 kilometers. The route traverses diverse landscapes from the industrial plains of East Java to the coastal hills of Bengkulu.
Total Distance: Driving distance 1,650 km, Air distance 1,180 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 72 hours | 4 hours 30 mins |
| Avg Price | IDR 800,000 - 1,100,000 | IDR 1,800,000 - 2,500,000 |
| Operator | PO Antar Lintas Sumatera | Garuda Indonesia |
| Route | Trans-Java Toll Road to Merak, ferry to Bakauheni, then Trans-Sumatra Highway. | Juanda International Airport to Fatmawati Soekarno Airport via Jakarta. |
| Tip | Prepare for a very long journey; bring a neck pillow and power bank. | Book your connecting flight on a single ticket to ensure baggage transfer. |
May to September during the dry season to avoid heavy rainfall in Sumatra.