Best way to travel between

Probolinggo, East Java, Indonesia
Jakarta, Indonesia
Travel Modes
Price
Distance
Duration
CO2
bus
$23.1
879.96 km
22h 13mins
26.4 kgs
 
train
$28.8
814.26 km
14h 29mins
43.16 kgs
 
drive
$46.56
860.53 km
9h 26mins
110.15 kgs
 
flight
$69.58
834.88 km
6h 44mins
90.17 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 879.96 km 22h 13mins 272,046 IDR 23.1
Train 814.26 km 14h 29mins 339,175 IDR 28.8
Drive 860.53 km 9h 26mins 548,332 IDR 46.56
Flight 834.88 km 6h 44mins 819,437 IDR 69.58
Take Bus from Probolinggo to Terminal Purabaya
Time: 2h 0mins Cost: 35,331 IDR; $ 2.7 - 3.3 USD CO2 Emission: 2.82 kgs
Take Walk from Terminal Purabaya to Surabaya Bungurasih Station
Time: 14mins Cost: 0 IDR; $ 0.0 - 0.0 USD CO2 Emission: 0.15 kgs
Take Bus from Surabaya Bungurasih Station to Jakarta Pinang Ranti Bus Station
Time: 18h 30mins Cost: 223,761 IDR; $ 17.1 - 20.9 USD CO2 Emission: 23.26 kgs
Take Bus from Pinang Ranti to Tebet BKPM
Time: 14mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 0.29 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Probolinggo, East Java, Indonesia and Jakarta, Indonesia is to travel by bus, which will cost about 270,869 IDR or 20.70 USD.