Cheap flights to Oslo
Travelers planning a visit to the capital of Norway can use the services of two main air hubs: Oslo Airport Gardermoen, located 37 km from the center, and Torp Sandefjord Airport. The route network covers many destinations, with the leading ones being flights from Bergen (382 flights per week), Trondheim (340 flights), and Copenhagen (321 flights). Intensive air traffic is also maintained with Stavanger, with 294 flights departing weekly.
In total, 74 airlines operate flights to Oslo, providing flexibility in choosing fares and departure times. The leading carriers by traffic volume are Norwegian Air, Wideroes, and Norwegian Air Sweden. Below on this page are cards for various departure cities, where you can start a ticket search and study detailed information about the routes. To prepare for your trip, we also recommend checking out the information in the city guide section or finding out how to get there.

Szczecin — Oslo

Palanga — Oslo

Bratislava — Oslo

Gdansk — Oslo

Warsaw — Oslo

Bucharest — Oslo

Krakow — Oslo

Cluj-Napoca — Oslo

Skopje — Oslo


Stockholm — Oslo


Billund — Oslo

Vilnius — 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 $54
- Denmarkavg $43
- Spainavg $62
- United Kingdomavg $57
- Swedenavg $33
Direct routes & fares
Popular non-stop routes to Oslo range from Bergen at $22 to Copenhagen at $53 — a quick way to compare direct-flight fares.
- Bergenfrom $22
- Trondheimfrom $31
- Copenhagenfrom $53
- Stavangerfrom $33
- Stockholmfrom $33
Cheapest departure cities
The cheapest places to fly to Oslo from right now are Gdansk from $13, Vienna from $14 and Warsaw from $20.
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
Popular departure cities to Oslo
Frequently asked questions
- Which airports accept flights to Oslo?
- The main passenger flow is handled by Oslo Airport Gardermoen, located 37 km from the capital. Flights also arrive at Torp Sandefjord Airport, which is located significantly further away—86 km from the city center.
- From which cities are flights most frequent to Oslo?
- The largest number of flights arrive from Norwegian and European cities. The leaders are Bergen (382 flights per week), Trondheim (340 flights), Danish Copenhagen (321 flights), and Stavanger (294 flights).
- How many airlines fly to Oslo?
- Regular air service to the city is provided by 74 airlines. The largest operators by number of weekly departures are Norwegian Air, Wideroes, and Norwegian Air Sweden.
- From how many cities can you fly to Oslo?
- The current schedule features the 15 most popular destinations from various countries. These include both domestic Norwegian routes and major international hubs such as Amsterdam, London, and Stockholm.
- How to find cheap tickets to Oslo?
- It is recommended to compare offers from different carriers, including budget airlines such as Wizz Air. It is also worth checking flights to both available airports, as a flight to the more distant Torp Sandefjord Airport can sometimes be cheaper.
- When is the best time to buy plane tickets to Oslo?
- To get the best fares, it is optimal to book tickets 2–3 months before the planned departure date. You should also consider seasonal demand, especially during holidays and summer vacations, when flight frequency increases.