Best way to travel between

Medan, North Sumatra, Indonesia
Batam
Travel Modes
Price
Distance
Duration
CO2
bus
$87.85
1062.6 km
29h 26mins
31.88 kgs
 
flight
$124.0
748.8 km
4h 42mins
80.87 kgs
 
drive
$194.69
1184.22 km
23h 47mins
151.58 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1062.6 km 29h 26mins 1,034,601 IDR 87.85
Flight 748.8 km 4h 42mins 1,460,336 IDR 124.0
Drive 1184.22 km 23h 47mins 2,292,845 IDR 194.69
Take Bus from Medan to Dumai
Time: 13h 39mins Cost: 129,546 IDR; $ 9.9 - 12.1 USD CO2 Emission: 16.91 kgs
Take Ferry from Dumai to Jeti Shahbandar
Time: 7h 21mins Cost: 257,325 IDR; $ 19.7 - 24.0 USD CO2 Emission: 19.58 kgs
Take Bus from Melaka to Singapore
Time: 3h 25mins Cost: 235,538 IDR; $ 18.0 - 22.0 USD CO2 Emission: 8.04 kgs
Take Train from Promenade to Telok Blangah
Time: 57mins Cost: 35,331 IDR; $ 2.7 - 3.3 USD CO2 Emission: 1.59 kgs
Take Ferry from Harbourfront Centre to Batam Centre
Time: 47mins Cost: 294,423 IDR; $ 22.5 - 27.5 USD CO2 Emission: 5.34 kgs
Take Car from Batam Centre to Batam
Time: 6mins Cost: 82,438 IDR; $ 6.3 - 7.7 USD CO2 Emission: 0.88 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Medan, North Sumatra, Indonesia and Batam is to travel by bus, which will cost about 1,036,367 IDR or 79.20 USD.