HowToGo

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

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

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

Search Transfer from Pekanbaru (Station) to Surabaya, Indonesia

Transfer solutions

You have 7 options transfer to Surabaya, Indonesia from Pekanbaru (Station) below

Taxi ( 9 min. )

Take a taxi from Pekanbaru (Station) to Sultan Syarif Kasim II.


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

Take a flight from Sultan Syarif Kasim II to Juanda International.


Taxi ( 19 min. )

Take a taxi from Juanda International to Surabaya.


Open Map More details & check price at Grab Taxi
Duration 4 hr. 48 min.
Distance 1558 km.
Cost 89 USD
Taxi ( 9 min. )

Take a taxi from Pekanbaru (Station) to Sultan Syarif Kasim II.


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

Take a flight from Sultan Syarif Kasim II to Malang.


Taxi ( 26 min. )

Take a taxi from Malang to Lawang.


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

Take a train from Lawang to Gubeng.


Open Map More details & check price at Kereta API
Duration 7 hr. 32 min.
Distance 1660 km.
Cost 135 USD
Taxi ( 7 min. )

Take a taxi from Pekanbaru (Station) to Terminal AKAP BRPS.


Open Map More details & check price at Riau Taxi
Bus ( 19 hr. 10 min. )

Take a bus from Terminal AKAP BRPS to Palembang.


Open Map More details & check price at Lorena
Taxi ( 15 min. )

Take a taxi from Palembang to Kertapati.


Open Map More details & check price at Grab Taxi
Train ( 8 hr. 55 min. )

Take a train from Kertapati to Tanjung Karang.


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

Take a taxi from Tanjung Karang 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 ( 9 hr. 30 min. )

Take a train from Jakarta Gambir to Surabaya Pasar Turi.


Open Map More details & check price at Kereta API
Duration 49 hr. 55 min.
Distance 2097 km.
Cost 1225677 IDR (85 USD)
Taxi ( 7 min. )

Take a taxi from Pekanbaru (Station) to Terminal AKAP BRPS.


Open Map More details & check price at Riau Taxi
Bus ( 19 hr. 10 min. )

Take a bus from Terminal AKAP BRPS to Palembang.


Open Map More details & check price at Lorena
Taxi ( 15 min. )

Take a taxi from Palembang to Kertapati.


Open Map More details & check price at Grab Taxi
Train ( 8 hr. 55 min. )

Take a train from Kertapati to Tanjung Karang.


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

Take a taxi from Tanjung Karang 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 ( 11 hr. 36 min. )

Take a train from Jakarta Gambir to Gubeng.


Open Map More details & check price at Kereta API
Duration 52 hr. 1 min.
Distance 2202 km.
Cost 1515677 IDR (102 USD)
Taxi ( 7 min. )

Take a taxi from Pekanbaru (Station) to Terminal AKAP BRPS.


Open Map More details & check price at Riau Taxi
Bus ( 19 hr. 10 min. )

Take a bus from Terminal AKAP BRPS to Palembang.


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

Take a taxi from Palembang to Palembang.


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

Take a bus from Palembang to Lampung.


Open Map More details & check price at Maharani Tranz
Taxi ( 8 min. )

Take a taxi from 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 1 hr. 10 min.
Distance 2100 km.
Cost 1336177 IDR (94 USD)
Taxi ( 7 min. )

Take a taxi from Pekanbaru (Station) to Terminal AKAP BRPS.


Open Map More details & check price at Riau Taxi
Bus ( 5 hr. )

Take a bus from Terminal AKAP BRPS to Dumai Terminal AKAP.


Taxi ( 10 min. )

Take a taxi from Dumai Terminal AKAP to Dumai.


Open Map More details & check price at Grab Taxi
Ferry ( 5 hr. 45 min. )

Take a ferry from Dumai to Tanjung Balai Karimun.


Open Map More details & check price at Batam Jet
Ferry ( 37 hr. )

Take a ferry from Tanjung Balai Karimun to Port of Tanjung Priok.


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

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


Ferry ( 24 hr. 30 min. )

Take a ferry from Tanjung Priok to Surabaya.


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

Take a taxi from Surabaya to Surabaya.


Open Map More details & check price at Grab Taxi
Duration 1 day 15 hr. 57 min.
Distance 2370 km.
Cost 1181927 IDR (83 USD)
Car ( 15 hr. 15 min. )

Drive a car from Pekanbaru (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 26 hr. 57 min.
Distance 2023 km.
Cost 136 USD

Find Hotels in Surabaya, Indonesia

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

Booking.com

About Pekanbaru (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