Cheap flights to Oslo

From
Gardermoen
OSL

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.

Recent deals to Oslo

W6
$ 15

Szczecin — Oslo

10:2011:55
7 Oct 2026
1 h 35 m
Direct flight
W6
$ 15

Palanga — Oslo

11:2011:55
29 Sep 2026
1 h 35 m
Direct flight
W6
$ 16

Bratislava — Oslo

13:2516:00
16 Sep 2026
2 h 35 m
Direct flight
W6
$ 17

Gdansk — Oslo

06:0007:35
6 Oct 2026
1 h 35 m
Direct flight
W6
$ 25

Warsaw — Oslo

12:3514:30
8 Oct 2026
1 h 55 m
Direct flight
W4
$ 30

Bucharest — Oslo

17:4519:55
24 Sep 2026
3 h 10 m
Direct flight
W6
$ 32

Krakow — Oslo

12:3514:50
23 Sep 2026
2 h 15 m
Direct flight
W4
$ 35

Cluj-Napoca — Oslo

13:0014:45
28 Sep 2026
2 h 45 m
Direct flight
W6
$ 35

Skopje — Oslo

17:2020:35
24 Sep 2026
3 h 15 m
Direct flight
W6
W6
$ 37

Stockholm — Oslo

07:4507:35
5 Oct 2026
23 h 50 m
1 stop
W6
W6
$ 39

Billund — Oslo

17:2007:35
6 Oct 2026
14 h 15 m
1 stop
DY
$ 42

Vilnius — Oslo

12:4013:30
7 Oct 2026
1 h 50 m
Direct flight

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.

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.

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).

Popular departure cities to Oslo

BergenNorway
Bergen
382 flights/weekFrom $ 22
TrondheimNorway
Trondheim
340 flights/weekFrom $ 31
CopenhagenDenmark
Copenhagen
321 flights/weekFrom $ 53
StavangerNorway
Stavanger
294 flights/weekFrom $ 33
StockholmSweden
Stockholm
236 flights/weekFrom $ 33
AmsterdamNetherlands
Amsterdam
202 flights/weekFrom $ 114
LondonUnited Kingdom
London
188 flights/weekFrom $ 42
TromsøNorway
Tromsø
163 flights/weekFrom $ 48
BodoNorway
Bodo
159 flights/weekFrom $ 45
ParisFrance
Paris
124 flights/weekFrom $ 59
HarstadNorway
Harstad
107 flights/weekFrom $ 58
AlesundNorway
Alesund
93 flights/weekFrom $ 32
FørdeNorway
Førde
83 flights/weekFrom $ 74
HaugesundNorway
Haugesund
79 flights/weekFrom $ 38
RigaLatvia
Riga
76 flights/weekFrom $ 53
IstanbulTurkey
Istanbul
74 flights/weekFrom $ 79
AlicanteSpain
Alicante
73 flights/weekFrom $ 66
Frankfurt am MainGermany
Frankfurt am Main
72 flights/weekFrom $ 111
HelsinkiFinland
Helsinki
70 flights/weekFrom $ 61
MalagaSpain
Malaga
68 flights/weekFrom $ 52
GdanskPoland
Gdansk
66 flights/weekFrom $ 13
KristiansandNorway
Kristiansand
66 flights/weekFrom $ 51
ZurichSwitzerland
Zurich
63 flights/weekFrom $ 69
MunichGermany
Munich
61 flights/weekFrom $ 84
WarsawPoland
Warsaw
58 flights/weekFrom $ 20
BrusselsBelgium
Brussels
57 flights/weekFrom $ 47
NiceFrance
Nice
53 flights/weekFrom $ 71
ØrstaNorway
Ørsta
53 flights/weekFrom $ 62
ReykjavikIceland
Reykjavik
51 flights/weekFrom $ 81
ManchesterUnited Kingdom
Manchester
49 flights/weekFrom $ 55
KristiansundNorway
Kristiansund
45 flights/weekFrom $ 81
MilanItaly
Milan
45 flights/weekFrom $ 41
BillundDenmark
Billund
42 flights/weekFrom $ 33
SplitCroatia
Split
41 flights/weekFrom $ 59
AthensGreece
Athens
39 flights/weekFrom $ 70
MadridSpain
Madrid
37 flights/weekFrom $ 56
BarcelonaSpain
Barcelona
37 flights/weekFrom $ 59
KrakowPoland
Krakow
35 flights/weekFrom $ 23
RomeItaly
Rome
34 flights/weekFrom $ 57
PalmaSpain
Palma
34 flights/weekFrom $ 57
BardufossNorway
Bardufoss
33 flights/weekFrom $ 63
MoldeNorway
Molde
32 flights/weekFrom $ 41
BerlinGermany
Berlin
32 flights/weekFrom $ 63
KirkenesNorway
Kirkenes
31 flights/weekFrom $ 83
ViennaAustria
Vienna
30 flights/weekFrom $ 14
DublinIreland
Dublin
30 flights/weekFrom $ 42
LongyearbyenSvalbard
Longyearbyen
30 flights/weekFrom $ 102
DohaQatar
Doha
29 flights/weekFrom $ 207
AltaNorway
Alta
27 flights/weekFrom $ 75
Las PalmasSpain
Las Palmas
27 flights/weekFrom $ 81
New York CityUnited States
New York City
27 flights/weekFrom $ 283
LisbonPortugal
Lisbon
24 flights/weekFrom $ 93
SogndalNorway
Sogndal
24 flights/weekFrom $ 73
BelgradeSerbia
Belgrade
22 flights/weekFrom $ 73
DubaiUnited Arab Emirates
Dubai
22 flights/weekFrom $ 171
EdinburghUnited Kingdom
Edinburgh
21 flights/weekFrom $ 75
PragueCzech Republic
Prague
20 flights/weekFrom $ 40
ChaniaGreece
Chania
20 flights/weekFrom $ 127
DusseldorfGermany
Dusseldorf
20 flights/weekFrom $ 46
BudapestHungary
Budapest
20 flights/weekFrom $ 37

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.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .