Best way to travel between

Bandar Lampung
Batam
Travel Modes
Price
Distance
Duration
CO2
train
$121.0
1434.16 km
82h 46mins
76.01 kgs
 
bus
$124.02
2042.56 km
50h 14mins
61.28 kgs
 
flight
$184.0
797.68 km
2h 14mins
86.15 kgs
 
drive
$322.47
2042.56 km
45h 13mins
261.45 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1434.16 km 82h 46mins 1,425,005 IDR 121.0
Bus 2042.56 km 50h 14mins 1,460,571 IDR 124.02
Flight 797.68 km 2h 14mins 2,166,950 IDR 184.0
Drive 2042.56 km 45h 13mins 3,797,697 IDR 322.47
Take Bus from Bandar Lampung to Merak Port
Time: 3h 27mins Cost: 53,703 IDR; $ 4.1 - 5.0 USD CO2 Emission: 3.56 kgs
Take Train from Merak to Pasar Senen
Time: 3h 6mins Cost: 82,438 IDR; $ 6.3 - 7.7 USD CO2 Emission: 7.87 kgs
Take Car from Pasar Senen to Tanjung Priok
Time: 12mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 1.79 kgs
Take Ferry from Tanjung Priok to Kijang
Time: 67h 10mins Cost: 647,730 IDR; $ 49.5 - 60.5 USD CO2 Emission: 128.11 kgs
Take Car from Kijang to Tanjung Pinang
Time: 26mins Cost: 23,554 IDR; $ 1.8 - 2.2 USD CO2 Emission: 3.58 kgs
Take Ferry from Tanjung Pinang to Tanah Merah
Time: 3h 7mins Cost: 211,984 IDR; $ 16.2 - 19.8 USD CO2 Emission: 10.27 kgs
Take Ferry from Tanah Merah to Nongsa Pura
Time: 47mins Cost: 412,192 IDR; $ 31.5 - 38.5 USD CO2 Emission: 2.77 kgs
Take Car from Nongsa Pura to Batam
Time: 21mins Cost: 35,331 IDR; $ 2.7 - 3.3 USD CO2 Emission: 2.97 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bandar Lampung and Batam is to travel by train, which will cost about 1,425,005 IDR or 108.90 USD.