Best way to travel between

Zagreb
Oslo, Norway
Travel Modes
Price
Distance
Duration
CO2
train
$92.0
2271.49 km
30h 32mins
120.39 kgs
 
bus
$209.0
2386.63 km
33h 9mins
71.6 kgs
 
flight
$248.0
1791.3 km
3h 35mins
193.46 kgs
 
flight
$356.0
1691.75 km
8h 8mins
182.71 kgs
 
train
$376.0
2492.68 km
27h 36mins
132.11 kgs
 
train
$413.0
2650.19 km
32h 37mins
140.46 kgs
 
drive
$470.0
2416.38 km
22h 57mins
309.3 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2271.49 km 30h 32mins 561 NOK 92.0
Bus 2386.63 km 33h 9mins 1,274 NOK 209.0
Flight 1791.3 km 3h 35mins 1,512 NOK 248.0
Flight 1691.75 km 8h 8mins 2,170 NOK 356.0
Train 2492.68 km 27h 36mins 2,292 NOK 376.0
Train 2650.19 km 32h 37mins 2,518 NOK 413.0
Drive 2416.38 km 22h 57mins 2,865 NOK 470.0
Take Bus from Zagreb to Malmö
Time: 22h 18mins Cost: 396 NOK; $ 58.4 - 71.4 USD CO2 Emission: 49.18 kgs
Take Train from Malmö C to Göteborg C
Time: 2h 59mins Cost: 213 NOK; $ 31.5 - 38.5 USD CO2 Emission: 15.8 kgs
Take Train from Göteborg Centralstation to Oslo S
Time: 3h 54mins Cost: 335 NOK; $ 49.5 - 60.5 USD CO2 Emission: 17.75 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Zagreb and Oslo, Norway is to travel by train, which will cost about 561 NOK or 82.80 USD.