Medan
Medan
Surabaya
Surabaya
Flight

Medan to Surabaya

Updated: 28 May 2026

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.
Fastest Way
Direct flight if available, or connecting flight via Jakarta.
Cheapest Way
Flight with a budget airline booked at least one month in advance.
Compare Medan to Surabaya Routes
Flight
Connecting
Duration
2 hours 45 mins
Avg Price
1,500,000 - 2,500,000 IDR
Operator
Lion Air
Route
KNO to SUB

Most flights connect via Jakarta (CGK).

Travel Tips
  • Airport Transport
    Use the Damri bus from Juanda Airport to reach the city center affordably.
  • Local Food
    Try Rujak Cingur, a famous local salad, while visiting Surabaya.
  • Weather Prep
    Surabaya is hot and humid; wear breathable clothing.
  • Navigation
    Use Google Maps for real-time traffic updates in the city.
  • Booking
    Use travel aggregators to compare flight prices across multiple airlines.
Safety Tips
  • Sun Protection
    Apply sunscreen as the sun in East Java is very strong.
  • Street Safety
    Avoid walking alone in quiet areas late at night.
  • Scam Awareness
    Only use official taxi companies like Blue Bird.
  • Health
    Carry basic medication for common travel ailments.
People Also Ask
  • How long is the flight from Medan to Surabaya?
    Connecting flights usually take between 4 to 6 hours.
  • Is there a direct flight from Medan to Surabaya?
    Direct flights are rare; most require a stopover in Jakarta.
  • What is the best time to visit Surabaya?
    The dry season from May to September is ideal.
  • Can I travel by train from Medan to Surabaya?
    No, there is no rail link between Sumatra and Java.
  • What is the currency in Indonesia?
    The currency is the Indonesian Rupiah (IDR).
Quick Info
  • From Medan, North Sumatra, Indonesia
  • To Surabaya, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

April to October for clear skies and pleasant temperatures.

Things to Do in Surabaya
1
House of Sampoerna
Visit this museum to learn about the history of the Indonesian clove cigarette industry.
2
Suramadu Bridge
Drive across this massive bridge connecting Java and Madura island for scenic views.
3
Submarine Monument
Tour a real decommissioned Russian submarine located in the heart of the city.
4
Mount Bromo
Take a day trip from Surabaya to witness the spectacular sunrise over the volcanic landscape.
Tags
Medan to Surabaya flight Kualanamu to Juanda airport travel Medan to Surabaya Surabaya transport guide Indonesia inter-island travel flight from Medan Surabaya tourism Sumatra to Java travel