Surabaya
Pekanbaru
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 3797.46 km | 88h 44mins | 789,052 IDR | 67.0 |
Train | 3542.17 km | 81h 36mins | 953,929 IDR | 81.0 |
Train | 3760.64 km | 88h 51mins | 965,706 IDR | 82.0 |
Bus | 3636.0 km | 93h 26mins | 1,048,144 IDR | 89.0 |
Flight | 1569.54 km | 3h 13mins | 1,377,897 IDR | 117.0 |
Drive | 2165.28 km | 31h 17mins | 1,660,543 IDR | 141.0 |
The best and cheapest way to get from Surabaya and Pekanbaru is to travel by train, which will cost about 789,052 IDR or 60.30 USD.