Best way to travel between

Bandung
Singapore
Travel Modes
Price
Distance
Duration
CO2
train
$130.0
2418.95 km
139h 4mins
128.2 kgs
 
bus
$133.06
1992.64 km
43h 58mins
59.78 kgs
 
drive
$307.41
1935.16 km
38h 26mins
247.7 kgs
 
flight
$578.0
1145.36 km
3h 14mins
123.7 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2418.95 km 139h 4mins 163 SGD 130.0
Bus 1992.64 km 43h 58mins 167 SGD 133.06
Drive 1935.16 km 38h 26mins 385 SGD 307.41
Flight 1145.36 km 3h 14mins 724 SGD 578.0
Take Train from Bandung to Surabaya Pasar Turi Station
Time: 13h 21mins Cost: 20 SGD; $ 14.4 - 17.6 USD CO2 Emission: 39.04 kgs
Take Car from Surabaya Pasar Turi Station to Surabaya
Time: 9mins Cost: 1 SGD; $ 0.9 - 1.1 USD CO2 Emission: 0.95 kgs
Take Ferry from Surabaya to Pontianak
Time: 80h 48mins Cost: 69 SGD; $ 49.5 - 60.5 USD CO2 Emission: 125.91 kgs
Take Ferry from Pontianak to Kijang
Time: 37h 47mins Cost: 44 SGD; $ 31.5 - 38.5 USD CO2 Emission: 72.55 kgs
Take Car from Kijang to Tanjung Pinang
Time: 25mins Cost: 3 SGD; $ 1.8 - 2.2 USD CO2 Emission: 3.47 kgs
Take Ferry from Tanjung Pinang to Tanah Merah
Time: 3h 2mins Cost: 23 SGD; $ 16.2 - 19.8 USD CO2 Emission: 9.98 kgs
Take Car from Tanah Merah to Tanah Merah
Time: 8mins Cost: 1 SGD; $ 0.9 - 1.1 USD CO2 Emission: 0.93 kgs
Take Train from Tanah Merah to City Hall
Time: 19mins Cost: 3 SGD; $ 1.8 - 2.2 USD CO2 Emission: 0.65 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bandung and Singapore is to travel by train, which will cost about 163 SGD or 117.00 USD.