Traveling from Gresik to Jambi requires reaching Juanda International Airport in Surabaya first. The distance is approximately 1,400 km by air. Most travelers prefer a flight with a layover in Jakarta as there are no direct flights. Alternatively, land travel involves a bus to Jakarta followed by a ferry to Sumatra and a bus to Jambi. This journey spans across Java and Sumatra islands.
Total Distance: 1,450 km driving distance via ferry; 1,380 km straight-line air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 48 hours | 5 hours 30 mins |
| Avg Price | IDR 900,000 - 1,200,000 | IDR 1,800,000 - 2,500,000 |
| Operator | PO ALS | Garuda Indonesia |
| Route | Trans-Java Toll Road to Merak, Ferry to Bakauheni, Trans-Sumatra Highway | SUB (Juanda) to CGK (Soekarno-Hatta) to DJB (Sultan Thaha) |
| Tip | Prepare for a very long journey; bring a neck pillow and power bank. | Book your connecting flight on a single ticket to ensure protection during delays. |
May to September during the dry season for smoother ferry crossings and flight reliability.