The journey from Medan to Surabaya covers over 2,200 km across the Indonesian archipelago. The most practical method is a direct or connecting flight from Kualanamu International Airport to Juanda International Airport. Alternatively, you can travel by bus and ferry, though this takes several days. Surabaya serves as the gateway to East Java and Mount Bromo. This route is essential for business and tourism travelers moving between Sumatra and East Java.
Total Distance: Driving distance 2,400 km, air distance 2,100 km.
Most flights connect via Jakarta (CGK).
April to October for clear skies and pleasant temperatures.