Cheap flights to Oslo
60 cities have regular scheduled flights to Oslo (OSL). 74 airlines fly to the city, from major international carriers to budget low-cost options. Most flights depart from Bergen, Trondheim, Copenhagen, Stavanger, Stockholm. Compare fares, choose the best option and book your tickets online at the best price. Enter your departure city above to find flights and check prices.

Gdansk — Oslo

Szczecin — Oslo

Palanga — Oslo

Stockholm — Gdansk

Skopje — Oslo

Stavanger — Oslo

Copenhagen — Gdansk

Bratislava — Oslo

Haugesund — Gdansk

Vilnius — Oslo

Bergen — Gdansk

London — Gdansk
Popular departure cities to Oslo
Flight insights to Oslo
Data-driven trends for direct flights to Oslo — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Oslo come from Bergen, Trondheim and Copenhagen. Bergen leads with around 382 flights a week.
- Bergen382 flights/week
- Trondheim340 flights/week
- Copenhagen321 flights/week
- Stavanger294 flights/week
- Stockholm236 flights/week
Top departure countries
Most direct flights to Oslo depart from Norway, Denmark and Spain. Norway alone accounts for about 43% of all direct routes.
- Norwayavg $57
- Denmarkavg $42
- Spainavg $59
- United Kingdomavg $59
- Swedenavg $33
Direct routes & fares
Popular non-stop routes to Oslo range from Bergen at $25 to Stavanger at $36 — a quick way to compare direct-flight fares.
- Bergenfrom $25
- Trondheimfrom $33
- Copenhagenfrom $34
- Stavangerfrom $36
- Stockholmfrom $33
Cheapest departure cities
The cheapest places to fly to Oslo from right now are Vienna from $13, Gdansk from $14 and Harstad from $24.
Longest direct flights
The longest direct flight to Oslo is from New York City at about 8h 6m, followed by Dubai (7h 6m) and Doha (6h 51m).
- New York City8h 6m
- Dubai7h 6m
- Doha6h 51m
- Las Palmas5h 42m
- Chania4h 11m
Frequently asked questions
- Which cities have flights to Oslo?
- There are 60+ cities with regular flights to Oslo, from major international hubs to nearby regional airports. Pick your departure city to compare fares and book.
- Where do most flights to Oslo depart from?
- Most travelers fly to Oslo from Bergen, Trondheim, Copenhagen, Stavanger, Stockholm. These routes have the highest flight frequency and passenger traffic, so fares are usually competitive.
- How many airlines fly to Oslo?
- 74 airlines operate flights to Oslo, ranging from major international carriers to budget low-cost airlines. Competition helps keep fares affordable.
- When is the best time to book flights to Oslo?
- For short-haul routes, booking 4–8 weeks ahead usually gives the best prices. For long-haul flights, aim for 2–3 months ahead. Prices also drop in off-peak seasons and for midweek departures.
- How to find cheap flights to Oslo?
- Compare offers from multiple airlines, use flexible dates and set up price alerts. Our platform lets you track price trends and choose the best time to buy your tickets.