- Home
- Flights
- Flights from Oslo
- Oslo to Belgrade
Cheap flights from Oslo to Belgrade from NOK 517
Djibouti Airlines, Air Serbia and Norwegian Air Shuttle fly nonstop from Oslo to Belgrade. The flight takes around 2h 46m, and the cheapest one-way fare we found recently is NOK 517 on 27 Feb.
Direct flights available 2h 46m Cheapest in February Prices checked 14 days ago
Oslo to Belgrade at a glance
Cheapest one-wayNOK 517Djibouti Airlines · nonstop · Sat 27 FebFastest flight2h 46mEstimated
Nonstop flightsYesDjibouti Airlines, Air Serbia, Norwegian Air Shuttle
Airlines flying nonstop from Oslo to Belgrade
3 airlines on this route.
Cheapest month to fly from Oslo to Belgrade
Lowest one-way fare found for each month: February is cheapest, December the most expensive.
Good to know
- Distance
- 1,816 km1,128 miles
- Flight time
- 2h 46mestimate
- Time difference
- NoneBelgrade vs Oslo
- Currency in Belgrade
- USD
- Airports
- OSL, TRF → BEG
Flights from Oslo to Belgrade: questions answered
How much is a flight from Oslo to Belgrade?
The cheapest one-way fare we found recently is NOK 517, nonstop, departing in February. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Oslo to Belgrade?
Yes. Djibouti Airlines, Air Serbia and Norwegian Air Shuttle fly this route nonstop.
How long is the flight from Oslo to Belgrade?
A nonstop flight covers 1,816 km and takes around 2h 46m.
What is the cheapest month to fly from Oslo to Belgrade?
February has the lowest fare we found (NOK 517), while December is the most expensive (NOK 637).
Which airlines fly from Oslo to Belgrade?
Djibouti Airlines, Air Serbia and Norwegian Air Shuttle operate nonstop flights on this route.
Which airports serve Oslo and Belgrade?
Oslo: Oslo-Gardermoen International Airport (OSL) and Sandefjord Airport, Torp (TRF). Belgrade: Belgrade Nikola Tesla Airport (BEG).





