HowToGo

Surabaya to Medan, Indonesia - Transfer & Transportation Guides

Find transfer & transportation guides from Surabaya to Medan, Indonesia. How to get from Surabaya to Medan, Indonesia by Flight, Ferry.

You can get to Medan, Indonesia from Surabaya by verhicle types below

Search Transfer from Surabaya to Medan, Indonesia

Transfer solutions

You have 6 options transfer to Medan, Indonesia from Surabaya below

Taxi ( 20 min. )

Take a taxi from Surabaya to Juanda International.


Open Map More details & check price at Grab Taxi
Plane ( 4 hr. 20 min. )

Take a flight from Juanda International to Kuala Namu.


Walk ( 14 min. )

Take a foot from Kuala Namu to Kuala Namu.


Train ( 28 min. )

Take a train from Kuala Namu to Medan.


Open Map More details & check price at Railink
Duration 6 hr. 22 min.
Distance 2020 km.
Cost 81 USD
Train ( 1 hr. 27 min. )

Take a train from Gubeng to Lawang.


Open Map More details & check price at Kereta API
Taxi ( 26 min. )

Take a taxi from Lawang to Malang.


Open Map More details & check price at Taksi Citra
Plane ( 4 hr. 45 min. )

Take a flight from Malang to Kuala Namu.


Walk ( 14 min. )

Take a foot from Kuala Namu to Kuala Namu.


Train ( 28 min. )

Take a train from Kuala Namu to Medan.


Open Map More details & check price at Railink
Duration 9 hr. 20 min.
Distance 2124 km.
Cost 89 USD
Train ( 8 hr. 44 min. )

Take a train from Surabaya Pasar Turi to Jatinegara.


Open Map More details & check price at Kereta API
Walk ( 9 min. )

Take a foot from Jatinegara to Stasiun Jatinegara.


Bus ( 26 min. )

Take a bus from Stasiun Jatinegara to Enggano.


Open Map More details & check price at TransJakarta
Walk ( 20 min. )

Take a foot from Enggano to Port of Tanjung Priok.


Ferry ( 59 hr. )

Take a ferry from Port of Tanjung Priok to Belawan.


Open Map More details & check price at Pelni
Taxi ( 24 min. )

Take a taxi from Belawan to Medan.


Open Map More details & check price at Grab Taxi
Duration 1 day 10 hr. 18 min.
Distance 2577 km.
Cost 870743 IDR (59 USD)
Train ( 11 hr. 32 min. )

Take a train from Gubeng to Jatinegara.


Open Map More details & check price at Kereta API
Walk ( 9 min. )

Take a foot from Jatinegara to Stasiun Jatinegara.


Bus ( 29 min. )

Take a bus from Stasiun Jatinegara to Tanjung Priok.


Open Map More details & check price at TransJakarta
Walk ( 28 min. )

Take a foot from Tanjung Priok to Port of Tanjung Priok.


Ferry ( 59 hr. )

Take a ferry from Port of Tanjung Priok to Belawan.


Open Map More details & check price at Pelni
Taxi ( 24 min. )

Take a taxi from Belawan to Medan.


Open Map More details & check price at Grab Taxi
Duration 1 day 13 hr. 17 min.
Distance 2584 km.
Cost 1148500 IDR (78 USD)
Taxi ( 14 min. )

Take a taxi from Surabaya to Surabaya Bungurasih Station.


Open Map More details & check price at Grab Taxi
Bus ( 18 hr. 30 min. )

Take a bus from Surabaya Bungurasih Station to Jakarta Pinang Ranti Bus Station.


Open Map More details & check price at Kramat Djati
Bus ( 9 min. )

Take a bus from Pinang Ranti to Cawang UKI.


Open Map More details & check price at TransJakarta
Bus ( 34 min. )

Take a bus from Cawang UKI to Enggano.


Open Map More details & check price at TransJakarta
Walk ( 20 min. )

Take a foot from Enggano to Port of Tanjung Priok.


Ferry ( 59 hr. )

Take a ferry from Port of Tanjung Priok to Belawan.


Open Map More details & check price at Pelni
Taxi ( 24 min. )

Take a taxi from Belawan to Medan.


Open Map More details & check price at Grab Taxi
Duration 1 day 20 hr. 42 min.
Distance 2667 km.
Cost 977000 IDR (66 USD)
Car ( 9 hr. 49 min. )

Drive a car from Surabaya to Merak.


car ferry ( 2 hr. )

Take a ferry from Merak to Bakauheni Port.


Open Map More details & check price at ASDP Indonesia Ferry
Car ( 24 hr. 32 min. )

Drive a car from Bakauheni Port to Medan.


Duration 36 hr. 20 min.
Distance 2667 km.
Cost 182 USD

Find Hotels in Medan, Indonesia

You can find hotels and accommodations in Medan, Indonesia with our hotels search tool below

Booking.com

About Surabaya, Indonesia

Surabaya (Indonesian pronunciation: [suraˈbaja] (listen)) is the capital of the Indonesian province of East Java and the second-largest city in the country, after Jakarta. The city has a population of over three million within its city limits and ove... Learn more

About Medan, Indonesia

Medan (Indonesian pronunciation: [meˈdan] (listen)) is the capital and largest city of the Indonesian province of North Sumatra. A regional hub and financial centre of Sumatra, it is regarded as one of the four main central cities of Indonesia, along... Learn more


References