HowToGo

Medan (Station) to Surabaya, Indonesia - Transfer & Transportation Guides

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

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

Search Transfer from Medan (Station) to Surabaya, Indonesia

Transfer solutions

You have 8 options transfer to Surabaya, Indonesia from Medan (Station) below

Train ( 28 min. )

Take a train from Medan to Kuala Namu.


Open Map More details & check price at Railink
Walk ( 14 min. )

Take a foot from Kuala Namu to Kuala Namu.


Plane ( 4 hr. 35 min. )

Take a flight from Kuala Namu to Juanda International.


Taxi ( 19 min. )

Take a taxi from Juanda International to Surabaya.


Open Map More details & check price at Grab Taxi
Duration 6 hr. 36 min.
Distance 2019 km.
Cost 91 USD
Train ( 28 min. )

Take a train from Medan to Kuala Namu.


Open Map More details & check price at Railink
Walk ( 14 min. )

Take a foot from Kuala Namu to Kuala Namu.


Plane ( 4 hr. 55 min. )

Take a flight from Kuala Namu to Malang.


Taxi ( 26 min. )

Take a taxi from Malang to Lawang.


Open Map More details & check price at Taksi Citra
Train ( 1 hr. 28 min. )

Take a train from Lawang to Gubeng.


Open Map More details & check price at Kereta API
Duration 9 hr. 31 min.
Distance 2124 km.
Cost 109 USD
Taxi ( 7 min. )

Take a taxi from Medan (Station) to Medan Putra Pelangi.


Open Map More details & check price at Grab Taxi
Bus ( 36 hr. )

Take a bus from Medan Putra Pelangi to Bandar Lampung.


Open Map More details & check price at Putra Pelangi
Car ( 1 hr. 20 min. )

Drive a car from Bandar Lampung to Bakauheni Port.


car ferry ( 2 hr. )

Take a ferry from Bakauheni Port to Merak.


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

Drive a car from Merak to Citeras.


Train ( 1 hr. 27 min. )

Take a train from Citeras to Tanahabang.


Open Map More details & check price at Commuter Line
Train ( 11 min. )

Take a train from Tanahabang to Manggarai.


Open Map More details & check price at Commuter Line
Train ( 7 min. )

Take a train from Manggarai to Gambir Central.


Open Map More details & check price at Commuter Line
Train ( 9 hr. )

Take a train from Jakarta Gambir to Surabaya Pasar Turi.


Open Map More details & check price at Kereta API
Duration 54 hr. 1 min.
Distance 2685 km.
Cost 77 USD
Taxi ( 7 min. )

Take a taxi from Medan (Station) to Medan Putra Pelangi.


Open Map More details & check price at Grab Taxi
Bus ( 36 hr. )

Take a bus from Medan Putra Pelangi to Bandar Lampung.


Open Map More details & check price at Putra Pelangi
Taxi ( 12 min. )

Take a taxi from Bandar Lampung to Bandar Lampung.


Open Map More details & check price at Ren Car Lampung
bus and ferry ( 8 hr. 52 min. )

Take a bus from Bandar Lampung to Gambir Station.


Open Map More details & check price at Damri
Train ( 14 min. )

Take a train from Gambir Central to Cawang.


Open Map More details & check price at Commuter Line
Bus ( 14 min. )

Take a bus from Cikoko Stasiun Cawang to Pinang Ranti.


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

Take a foot from Pinang Ranti to Jakarta Pinang Ranti Bus Station.


Bus ( 18 hr. 30 min. )

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


Open Map More details & check price at Kramat Djati
Taxi ( 13 min. )

Take a taxi from Surabaya Bungurasih Station to Surabaya.


Open Map More details & check price at Grab Taxi
Duration 1 day 6 hr. 50 min.
Distance 2744 km.
Cost 1256496 IDR (92 USD)
Taxi ( 22 min. )

Take a taxi from Medan (Station) to Belawan.


Open Map More details & check price at Grab Taxi
Ferry ( 59 hr. )

Take a ferry from Belawan to Port of Tanjung Priok.


Open Map More details & check price at Pelni
Walk ( 29 min. )

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


Train ( 30 min. )

Take a train from Tanjung Priok to Jakarta Kota.


Open Map More details & check price at Commuter Line
Train ( 8 min. )

Take a train from Jakarta Kota to Gambir Central.


Open Map More details & check price at Commuter Line
Train ( 9 hr. )

Take a train from Jakarta Gambir to Surabaya Pasar Turi.


Open Map More details & check price at Kereta API
Duration 1 day 10 hr. 43 min.
Distance 2538 km.
Cost 872011 IDR (64 USD)
Taxi ( 22 min. )

Take a taxi from Medan (Station) to Belawan.


Open Map More details & check price at Grab Taxi
Ferry ( 59 hr. )

Take a ferry from Belawan to Port of Tanjung Priok.


Open Map More details & check price at Pelni
Walk ( 29 min. )

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


Train ( 30 min. )

Take a train from Tanjung Priok to Jakarta Kota.


Open Map More details & check price at Commuter Line
Train ( 8 min. )

Take a train from Jakarta Kota to Gambir Central.


Open Map More details & check price at Commuter Line
Train ( 12 hr. 37 min. )

Take a train from Jakarta Gambir to Gubeng.


Open Map More details & check price at Kereta API
Duration 1 day 14 hr. 20 min.
Distance 2618 km.
Cost 1162011 IDR (86 USD)
Walk ( 11 min. )

Take a foot from Medan (Station) to Medan.


Bus ( 13 hr. )

Take a bus from Medan to Dumai.


Open Map More details & check price at A.L.S
Walk ( 24 min. )

Take a foot from Dumai to Dumai.


Ferry ( 5 hr. 45 min. )

Take a ferry from Dumai to Tanjung Balai Karimun.


Open Map More details & check price at Batam Jet
Ferry ( 1 hr. 30 min. )

Take a ferry from Tanjung Balai Karimun to Harbour Bay Batam.


Ferry ( 1 day 27 hr. )

Take a ferry from Batam to Surabaya - Tanjung Perak Port.


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

Take a taxi from Surabaya - Tanjung Perak Port to Surabaya.


Open Map More details & check price at Grab Taxi
Duration 1 day 50 hr. 59 min.
Distance 2399 km.
Cost
Car ( 24 hr. 11 min. )

Drive a car from Medan (Station) to Bakauheni Port.


car ferry ( 2 hr. )

Take a ferry from Bakauheni Port to Merak.


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

Drive a car from Merak to Surabaya.


Duration 35 hr. 52 min.
Distance 2681 km.
Cost 182 USD

Find Hotels in Surabaya, Indonesia

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

Booking.com

About Medan (Station), Indonesia

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


References