2522.78 km (1568 miles) is the average travel distance between Belgrade and . If you could walk at the speed of 3mph (4.8kph), it would take 16 days 7 hours.
Distance from
Belgrade to OsloAverage travel distance is
2522.78 kmNomal travel times are between
5h 44min - 43h 12minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2052.58 km | 1275.42 miles | 1108.31 miles |
Flight | 2005.23 km | 1245.99 miles | 1082.74 miles |
Drive | 2898.25 km | 1800.89 miles | 1564.93 miles |
Train | 2725.13 km | 1693.32 miles | 1471.45 miles |
Bus | 2686.92 km | 1669.57 miles | 1450.82 miles |
Train | 2768.57 km | 1720.31 miles | 1494.91 miles |
BE PREPARED
Belgrade - Oslo Info
The distance from Slavija Square to Belgrade Airport 21 km (12.8 miles) .
The distance from Belgrade Airport to Belgrade 0 km (0.11 miles) .
The distance from BEG to OSL 1982 km (1231.34 miles) .
The distance from Oslo to Oslo lufthavn [alle tog] 0 km (0.08 miles) .
The distance from Oslo lufthavn [alle tog] to Oslo Sentralstasjon [tog] 51 km (31.59 miles) .
Travel distance chart
The distance between Belgrade, Serbia to Oslo, Norway is 2522.78 km (1568 miles) and it would cost 136 USD ~ 829 NOK to drive in a car that consumes about 34 MPG.