Belgrade, Serbia
Oslo, Norway
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Flight | 1936.4 km | 5h 44mins | 829 NOK | 136.0 |
| Train | 2570.88 km | 35h 12mins | 1,085 NOK | 178.0 |
| Bus | 2534.83 km | 38h 13mins | 1,097 NOK | 180.0 |
| Flight | 1891.73 km | 9h 41mins | 1,116 NOK | 183.0 |
| Train | 2611.86 km | 43h 12mins | 2,396 NOK | 393.0 |
| Drive | 2734.2 km | 25h 54mins | 3,353 NOK | 550.0 |
The best and cheapest way to get from Belgrade, Serbia and Oslo, Norway is to travel by air, which will cost about 829 NOK or 122.40 USD.