Train from Surabaya to Pekanbaru
Your cost to travel by Train, bus, car ferry: $73 - $89
- Surabaya Pasar Turi
-
-
Total Distance:
739.93 km (460 miles)
-
Travel Time:
10 Hours 44 Minutes
-
Frequency:
1 Times/Day
-
Train Fare:
35.0 USD (~412,191.5 IDR)
-
- Gambir Central
-
-
Total Distance:
0.06 km (0 miles)
-
Travel Time:
0 Minutes
-
Frequency:
N/A
-
Walk Fare:
0.01 USD (~117.77 IDR)
-
- Jakarta Gambir Station
-
-
Total Distance:
113.39 km (70 miles)
-
Travel Time:
3 Hours 7 Minutes
-
Frequency:
10 Times/Day
-
Bus Fare:
8.0 USD (~94,215.2 IDR)
-
- Merak Port
-
-
Total Distance:
0.12 km (0 miles)
-
Travel Time:
0 Minutes
-
Frequency:
N/A
-
Walk Fare:
0.02 USD (~235.54 IDR)
-
- Merak
-
-
Total Distance:
28.35 km (18 miles)
-
Travel Time:
2 Hours 4 Minutes
-
Frequency:
24 Times/Day
-
Ferry Fare:
2.0 USD (~23,553.8 IDR)
-
- Bakauheni Port
-
-
Total Distance:
1942.88 km (1207 miles)
-
Travel Time:
46 Hours 7 Minutes
-
Frequency:
1 Times/Day
-
Bus Fare:
22.0 USD (~259,091.8 IDR)
-
- Medan
-
-
Total Distance:
717.51 km (446 miles)
-
Travel Time:
15 Hours 58 Minutes
-
Frequency:
1 Times/Day
-
Bus Fare:
14.0 USD (~164,876.6 IDR)
-
- Pekanbaru
Train schedule
| Departure | Arrival | Fare | Operator | Duration |
|---|---|---|---|---|
| Surabaya Pasar Turi | Gambir Central | 35 USD | https://kai.id/ | 10h 25mins |
| Jakarta Gambir Station | Merak Port | 8 USD | http://www.damri.co.id/ | 3h 2mins |
| Merak | Bakauheni Port | 2 USD | http://www.indonesiaferry.co.id | 2h 0mins |
| Bakauheni Port | Medan | 22 USD | http://www.putrapelangi.com/service | 44h 46mins |
| Medan | Pekanbaru | 14 USD | 0 | 15h 30mins |
Cost by number of pax.
| Pax | Currency (USD) | Currency (Local) |
|---|---|---|
| 1 person | 85 USD | ~ 1,001,037 IDR |
| 2 people | 170 USD | ~ 2,002,073 IDR |
| 3 people | 255 USD | ~ 3,003,110 IDR |
| 4 people | 340 USD | ~ 4,004,146 IDR |
| 5 people | 425 USD | ~ 5,005,183 IDR |
Did you know?
- The total CO2 Emission for your Surabaya - Pekanbaru train trip is 126.1 kg
- Your total cost to travel by train from Surabaya to Pekanbaru is about 85.0 USD (~1,001,036.5 IDR)