The journey from Medan to Surabaya is a long-distance trip across the Indonesian archipelago. You can fly from Kualanamu to Juanda International Airport, which is the most efficient method. Alternatively, a bus journey involves traveling the length of Sumatra, crossing the Sunda Strait, and traversing Java. This route connects the major economic hubs of Medan and Surabaya. Expect a long journey if traveling by land.
Total Distance: Driving distance 2,600 km, Air distance 2,000 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 65 hours | 3 hours |
| Avg Price | IDR 800,000 - 1,200,000 | IDR 1,500,000 - 3,000,000 |
| Operator | PO ALS | Garuda Indonesia |
| Route | Trans-Sumatra Highway to Merak, then bus to Surabaya | KNO to SUB |
| Tip | This is an extremely long journey; only for the most adventurous travelers. | Direct flights are available and recommended for this long distance. |
May to September for the best weather across both islands.