Binjai
Binjai
Surabaya
Surabaya
Bus Flight

Binjai to Surabaya

Updated: 28 May 2026

The journey from Binjai to Surabaya is a long-distance trip across the Indonesian archipelago. The most practical way is to travel to Kualanamu International Airport (KNO) near Medan and fly to Juanda International Airport (SUB) in East Java. The flight duration is approximately 3.5 hours. Alternatively, a bus journey takes nearly 5 days due to the distance and ferry crossings. Surabaya is the second-largest city in Indonesia, known for its vibrant economy and historic significance.

Total Distance: 2,000 km air distance; 3,500 km road distance.
Fastest Way
Flying from Kualanamu Airport is the fastest, taking 3.5 hours in the air.
Cheapest Way
Public bus is the cheapest at 1,000,000 IDR, but it is a very long and tiring journey.
Compare Binjai to Surabaya Routes
Bus
Direct
Flight
Connecting
Duration 120 hours 3 hours 30 mins
Avg Price 1,000,000 IDR 2,000,000 IDR
Operator PO. ALS Garuda Indonesia
Route Binjai - Medan - Lintas Sumatera - Bakauheni - Merak - Surabaya Binjai - Kualanamu Airport - Juanda Airport
Tip This is an extreme long-distance route; only recommended for adventurous travelers. Book your flight at least two weeks in advance for the best rates.
Travel Tips
  • Airport Transfer
    Use the Railink train from Medan to Kualanamu for a stress-free transfer.
  • Flight Booking
    Use travel aggregator apps to compare prices across different airlines.
  • Surabaya Traffic
    Expect heavy traffic in Surabaya; use ride-hailing apps for city travel.
  • Packing
    Pack light for the flight to avoid extra baggage fees.
  • Arrival
    Arrange your airport transfer to your hotel in advance.
Safety Tips
  • Pickpockets
    Be vigilant in crowded areas like public transport and markets.
  • Taxi Safety
    Use reputable taxi companies like Blue Bird or ride-hailing apps.
  • Hydration
    Drink bottled water only to avoid stomach issues.
  • Emergency
    Keep the number of your embassy or consulate saved.
People Also Ask
  • Is there a train to Surabaya?
    No, there is no rail connection between Sumatra and Java.
  • How long is the flight?
    The flight time is approximately 3 hours and 30 minutes.
  • Are there ferries?
    Yes, the bus route includes a ferry crossing from Bakauheni to Merak.
  • Is Surabaya safe?
    Yes, it is generally safe, but exercise normal precautions.
  • What is the best way to get around?
    Use ride-hailing apps and local transport.
Quick Info
  • From Binjai, Sumatera Utara, Indonesia
  • To Surabaya, East Java, Indonesia
  • Modes
Best Time to Travel

April to October, avoiding the peak rainy season in Surabaya.

Things to Do in Surabaya
1
Suramadu Bridge
The longest bridge in Indonesia connecting Java and Madura.
2
House of Sampoerna
A historic museum and factory showcasing the history of clove cigarettes.
3
Tunjungan Plaza
One of the largest shopping malls in Indonesia.
4
Local Culinary
Try the famous Rawon, a traditional beef soup.
Tags
Binjai to Surabaya flight to Surabaya bus to Surabaya Kualanamu to Surabaya travel to Surabaya Binjai to Surabaya distance Indonesia travel Surabaya transport