Best way to travel between

Dieng Plateau, Jojogan, Central Java, Indonesia
Surabaya
Travel Modes
Price
Distance
Duration
CO2
bus
$33.46
538.56 km
14h 3mins
16.16 kgs
 
drive
$35.0
458.35 km
6h 46mins
58.67 kgs
 
train
$52.0
426.22 km
7h 16mins
22.59 kgs
 
flight
$99.0
431.55 km
3h 32mins
46.61 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 538.56 km 14h 3mins 394,055 IDR 33.46
Drive 458.35 km 6h 46mins 412,192 IDR 35.0
Train 426.22 km 7h 16mins 612,399 IDR 52.0
Flight 431.55 km 3h 32mins 1,165,913 IDR 99.0
Take Car from Dieng Plateau to Wonosobo
Time: 37mins Cost: 117,769 IDR; $ 9.0 - 11.0 USD CO2 Emission: 3.64 kgs
Take Bus from Wonosobo to Semarang
Time: 2h 33mins Cost: 94,215 IDR; $ 7.2 - 8.8 USD CO2 Emission: 3.49 kgs
Take Bus from Semarang to Surabaya
Time: 9h 52mins Cost: 182,071 IDR; $ 13.9 - 17.0 USD CO2 Emission: 11.83 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dieng Plateau, Jojogan, Central Java, Indonesia and Surabaya is to travel by bus, which will cost about 388,638 IDR or 29.70 USD.