Best way to travel between

Semarang
Banyuwangi Regency, East Java, Indonesia
Travel Modes
Price
Distance
Duration
CO2
train
$19.0
597.4 km
12h 21mins
31.66 kgs
 
bus
$35.0
654.05 km
19h 12mins
19.62 kgs
 
drive
$40.0
636.48 km
8h 44mins
81.47 kgs
 
flight
$167.0
494.7 km
4h 3mins
53.43 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 597.4 km 12h 21mins 223,761 IDR 19.0
Bus 654.05 km 19h 12mins 412,192 IDR 35.0
Drive 636.48 km 8h 44mins 471,076 IDR 40.0
Flight 494.7 km 4h 3mins 1,966,742 IDR 167.0
Take Train from Semarang Poncol to Bangil
Time: 6h 1mins Cost: 141,323 IDR; $ 10.8 - 13.2 USD CO2 Emission: 17.96 kgs
Take Train from Bangil to Karangasem
Time: 5h 18mins Cost: 82,438 IDR; $ 6.3 - 7.7 USD CO2 Emission: 13.72 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Semarang and Banyuwangi Regency, East Java, Indonesia is to travel by train, which will cost about 223,761 IDR or 17.10 USD.