Best way to travel between

Batam City, Riau Islands, Indonesia
Bali, Indonesia
Travel Modes
Price
Distance
Duration
CO2
flight
$107.0
1747.3 km
6h 45mins
188.71 kgs
 
flight
$116.0
1727.44 km
4h 0mins
186.56 kgs
 
bus
$174.0
2242.24 km
141h 39mins
67.27 kgs
 
train
$189.0
2389.6 km
97h 31mins
126.65 kgs
 
flight
$220.0
1706.25 km
6h 2mins
184.28 kgs
 
drive
$351.46
2242.24 km
127h 29mins
287.01 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1747.3 km 6h 45mins 1,260,128 IDR 107.0
Flight 1727.44 km 4h 0mins 1,366,120 IDR 116.0
Bus 2242.24 km 141h 39mins 2,049,181 IDR 174.0
Train 2389.6 km 97h 31mins 2,225,834 IDR 189.0
Flight 1706.25 km 6h 2mins 2,590,918 IDR 220.0
Drive 2242.24 km 127h 29mins 4,139,109 IDR 351.46
Take Ferry from Batam Centre to Harbourfront Centre
Time: 45mins Cost: 211,984 IDR; $ 16.2 - 19.8 USD CO2 Emission: 3.89 kgs
Take Walk from Harbourfront Centre to Harbour Front
Time: 11mins Cost: 1,531 IDR; $ 0.1 - 0.1 USD CO2 Emission: 0.12 kgs
Take Train from Harbour Front to Outram Park
Time: 5mins Cost: 23,554 IDR; $ 1.8 - 2.2 USD CO2 Emission: 0.15 kgs
Take Train from Outram Park to Tanah Merah
Time: 25mins Cost: 19,903 IDR; $ 1.5 - 1.9 USD CO2 Emission: 0.81 kgs
Take Train from Tanah Merah to Changi Airport
Time: 8mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 0.35 kgs
Take Flight from SIN to DPS
Time: 2h 32mins Cost: 1,001,037 IDR; $ 76.5 - 93.5 USD CO2 Emission: 182.4 kgs
Take Walk from Denpasar to Aston kuta
Time: 13mins Cost: 2,002 IDR; $ 0.2 - 0.2 USD CO2 Emission: 0.14 kgs
Take Bus from Aston kuta to Kuta Paradiso Hotel
Time: 12mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 0.06 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Batam City, Riau Islands, Indonesia and Bali, Indonesia is to travel by air, which will cost about 1,260,128 IDR or 96.30 USD.