Surabaya
Jakarta, Indonesia
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Bus | 811.92 km | 24h 27mins | 270,869 IDR | 23.0 |
Train | 766.48 km | 13h 41mins | 317,976 IDR | 27.0 |
Train | 739.44 km | 9h 6mins | 412,192 IDR | 35.0 |
Train | 822.64 km | 13h 3mins | 471,076 IDR | 40.0 |
Drive | 773.53 km | 10h 12mins | 588,845 IDR | 50.0 |
Flight | 785.4 km | 3h 14mins | 588,845 IDR | 50.0 |
Flight | 729.24 km | 3h 18mins | 824,383 IDR | 70.0 |
Flight | 836.28 km | 5h 39mins | 1,095,252 IDR | 93.0 |
The best and cheapest way to get from Surabaya and Jakarta, Indonesia is to travel by bus, which will cost about 270,869 IDR or 20.70 USD.