Best way to travel between

Yogyakarta,Indonesia
Malang
Travel Modes
Price
Distance
Duration
CO2
train
$7.0
146.88 km
3h 22mins
7.78 kgs
 
bus
$13.0
193.8 km
6h 16mins
5.81 kgs
 
drive
$13.0
162.74 km
2h 33mins
20.83 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 146.88 km 3h 22mins 82,438 IDR 7.0
Bus 193.8 km 6h 16mins 153,100 IDR 13.0
Drive 162.74 km 2h 33mins 153,100 IDR 13.0
Take Train from Lempuyangan Station to Barat
Time: 3h 22mins Cost: 82,438 IDR; $ 6.3 - 7.7 USD CO2 Emission: 7.81 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Yogyakarta,Indonesia and Malang is to travel by train, which will cost about 82,438 IDR or 6.30 USD.