Best way to travel between

Jakarta, Indonesia
Denpasar Bali
Travel Modes
Price
Distance
Duration
CO2
bus
$30.0
1208.19 km
28h 5mins
36.25 kgs
 
bus
$39.0
1196.46 km
33h 20mins
35.89 kgs
 
train
$51.0
1179.12 km
23h 40mins
62.49 kgs
 
flight
$57.0
1075.32 km
6h 9mins
116.13 kgs
 
flight
$63.0
1076.25 km
4h 9mins
116.23 kgs
 
flight
$77.0
991.82 km
3h 44mins
107.12 kgs
 
drive
$81.0
1199.52 km
16h 22mins
153.54 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1208.19 km 28h 5mins 353,307 IDR 30.0
Bus 1196.46 km 33h 20mins 459,299 IDR 39.0
Train 1179.12 km 23h 40mins 600,622 IDR 51.0
Flight 1075.32 km 6h 9mins 671,283 IDR 57.0
Flight 1076.25 km 4h 9mins 741,945 IDR 63.0
Flight 991.82 km 3h 44mins 906,821 IDR 77.0
Drive 1199.52 km 16h 22mins 953,929 IDR 81.0
Take Train from Manggarai to Cakung
Time: 23mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 0.65 kgs
Take Walk from Cakung to Pulo Gebang Terminal
Time: 20mins Cost: 2,826 IDR; $ 0.2 - 0.3 USD CO2 Emission: 0.21 kgs
Take Bus from Pulo Gebang Terminal to Terminal Ubung
Time: 26h 21mins Cost: 353,307 IDR; $ 27.0 - 33.0 USD CO2 Emission: 35.84 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Jakarta, Indonesia and Denpasar Bali is to travel by bus, which will cost about 353,307 IDR or 27.00 USD.