Best way to travel between

Milan
Banja Luka, Bosnia and Herzegovina
Travel Modes
Price
Distance
Duration
CO2
train
$42.0
885.56 km
14h 56mins
46.93 kgs
 
flight
$46.56
672.74 km
4h 42mins
72.66 kgs
 
shuttle
$69.36
817.39 km
13h 48mins
104.63 kgs
 
bus
$116.15
812.78 km
11h 6mins
24.38 kgs
 
drive
$126.88
810.58 km
7h 44mins
103.75 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 885.56 km 14h 56mins 61 BAM 42.0
Flight 672.74 km 4h 42mins 67 BAM 46.56
Shuttle 817.39 km 13h 48mins 100 BAM 69.36
Bus 812.78 km 11h 6mins 167 BAM 116.15
Drive 810.58 km 7h 44mins 183 BAM 126.88
Take Train from Milano P.Garibaldi to Trieste Centrale
Time: 3h 57mins Cost: 58 BAM; $ 36.0 - 44.0 USD CO2 Emission: 21.37 kgs
Take Train from Trieste Centrale to Ljubljana
Time: 2h 39mins Cost: 26 BAM; $ 16.2 - 19.8 USD CO2 Emission: 6.38 kgs
Take Train from Ljubljana to Nova Gradiska
Time: 5h 16mins Cost: 40 BAM; $ 25.2 - 30.8 USD CO2 Emission: 14.81 kgs
Take Drive from Nova Gradiska to Banja Luka
Time: 1h 4mins Cost: 16 BAM; $ 9.9 - 12.1 USD CO2 Emission: 10.58 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Milan and Banja Luka, Bosnia and Herzegovina is to travel by train, which will cost about 61 BAM or 37.80 USD.