Best way to travel between

Kuala Lumpur
Batam
Travel Modes
Price
Distance
Duration
CO2
bus
$41.0
449.08 km
8h 6mins
13.47 kgs
 
drive
$86.76
451.14 km
6h 43mins
57.75 kgs
 
flight
$200.0
396.55 km
5h 47mins
42.83 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 449.08 km 8h 6mins 482,853 IDR 41.0
Drive 451.14 km 6h 43mins 1,021,764 IDR 86.76
Flight 396.55 km 5h 47mins 2,355,380 IDR 200.0
Take Bus from Kuala Lumpur Berjaya Times Square to Singapore Golden Mile Complex
Time: 5h 9mins Cost: 211,984 IDR; $ 16.2 - 19.8 USD CO2 Emission: 11.17 kgs
Take Train from Nicoll Highway to Harbour Front
Time: 56mins Cost: 35,331 IDR; $ 2.7 - 3.3 USD CO2 Emission: 1.6 kgs
Take Ferry from HarbourFront to Batam Centre
Time: 1h 43mins Cost: 153,100 IDR; $ 11.7 - 14.3 USD CO2 Emission: 5.26 kgs
Take Car from Batam Centre to Batam
Time: 6mins Cost: 82,438 IDR; $ 6.3 - 7.7 USD CO2 Emission: 0.86 kgs
Source: Rome2rio

Mode of travel comparision chart

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