Best way to travel between

Singapore
Palembang
Travel Modes
Price
Distance
Duration
CO2
bus
$40.73
1428.0 km
35h 54mins
42.84 kgs
 
flight
$119.0
528.39 km
4h 5mins
57.07 kgs
 
drive
$236.46
1456.0 km
32h 57mins
186.37 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1428.0 km 35h 54mins 479,673 IDR 40.73
Flight 528.39 km 4h 5mins 1,401,451 IDR 119.0
Drive 1456.0 km 32h 57mins 2,784,766 IDR 236.46
Take Train from City Hall to Marsiling
Time: 51mins Cost: 23,554 IDR; $ 1.8 - 2.2 USD CO2 Emission: 1.38 kgs
Take Train from Singapore Woodlands to Johor Bahru
Time: 3mins Cost: 23,554 IDR; $ 1.8 - 2.2 USD CO2 Emission: 0.11 kgs
Take Bus from Johor Bahru to Muar
Time: 2h 33mins Cost: 47,108 IDR; $ 3.6 - 4.4 USD CO2 Emission: 5.32 kgs
Take Ferry from Muar to Dumai
Time: 6h 7mins Cost: 232,358 IDR; $ 17.8 - 21.7 USD CO2 Emission: 17.17 kgs
Take Bus from Dumai to Palembang
Time: 22h 46mins Cost: 153,100 IDR; $ 11.7 - 14.3 USD CO2 Emission: 32.66 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Singapore and Palembang is to travel by bus, which will cost about 482,853 IDR or 36.90 USD.