Lowcost flights from Reykjavik (Iceland) to Oslo (Norway), €44 - €175

Direct distance between cities: 1745 km. Average direct flight time is 3:03 hours.

Please note! Some routes are seasonal.

From Reykjavik to Oslo with Norwegian Air Sweden (D8)
From Reykjavik to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €44 - €175

Connection in Alicante (Spain)
From Reykjavik to Alicante with Play (OG)
Average ticket price: €80 - €320
From Alicante to Oslo with Ryanair (FR)
From Alicante to Oslo with Norwegian Air Shuttle (DY)
From Alicante to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €63 - €253
Connection in Amsterdam (Netherlands)
From Reykjavik to Amsterdam with Play (OG)
From Reykjavik to Amsterdam with Transavia (HV)
Average ticket price: €50 - €202
From Amsterdam to Oslo with Gol Transportes Aéreos (G3)
From Amsterdam to Oslo with Thai Lion Air (SL)
From Amsterdam to Oslo with Norwegian Air Shuttle (DY)
From Amsterdam to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €23 - €91
Connection in Athens (Greece)
From Reykjavik to Athens with Play (OG)
Average ticket price: €104 - €418
From Athens to Oslo with Norwegian Air Shuttle (DY)
From Athens to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €65 - €262
Connection in Barcelona (Spain)
From Reykjavik to Barcelona with Play (OG)
Average ticket price: €74 - €296
From Barcelona to Oslo with Ryanair (FR)
From Barcelona to Oslo with Norwegian Air Shuttle (DY)
From Barcelona to Oslo with Level (IB)
From Barcelona to Oslo with Vueling (VY)
From Barcelona to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €54 - €214
Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Reykjavik to Basel, Switzerland/Mulhouse with EasyJet (U2)
Average ticket price: €63 - €253
From Basel, Switzerland/Mulhouse to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €34 - €137
Connection in Bergen (Norway)
From Reykjavik to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €36 - €146
From Bergen to Oslo with Norwegian Air Shuttle (DY)
From Bergen to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €8 - €31
Connection in Berlin (Germany)
From Reykjavik to Berlin with Play (OG)
Average ticket price: €60 - €239
From Berlin to Oslo with Thai Lion Air (SL)
From Berlin to Oslo with Ryanair (FR)
From Berlin to Oslo with Norwegian Air Shuttle (DY)
From Berlin to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €21 - €84
Connection in Billund (Denmark)
From Reykjavik to Billund with Play (OG)
Average ticket price: €48 - €194
From Billund to Oslo with Norwegian Air Shuttle (DY)
From Billund to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €12 - €47
Connection in Budapest (Hungary)
From Reykjavik to Budapest with Wizz Air (W6)
Average ticket price: €77 - €307
From Budapest to Oslo with Ryanair (FR)
From Budapest to Oslo with Norwegian Air Shuttle (DY)
From Budapest to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €37 - €148
Connection in Copenhagen (Denmark)
From Reykjavik to Copenhagen with Thai Lion Air (SL)
From Reykjavik to Copenhagen with Play (OG)
Average ticket price: €53 - €210
From Copenhagen to Oslo with Norwegian Air Shuttle (DY)
From Copenhagen to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €12 - €48
Connection in Dublin (Ireland)
From Reykjavik to Dublin with Play (OG)
Average ticket price: €37 - €149
From Dublin to Oslo with Ryanair (FR)
From Dublin to Oslo with Norwegian Air Shuttle (DY)
From Dublin to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €31 - €126
Connection in Dusseldorf (Germany)
From Reykjavik to Dusseldorf with Play (OG)
Average ticket price: €55 - €220
From Dusseldorf to Oslo with Thai Lion Air (SL)
From Dusseldorf to Oslo with Eurowings (EW)
From Dusseldorf to Oslo with Norwegian Air Shuttle (DY)
From Dusseldorf to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €25 - €100
Connection in Edinburgh (United Kingdom)
From Reykjavik to Edinburgh with EasyJet (U2)
Average ticket price: €34 - €137
From Edinburgh to Oslo with Ryanair (FR)
From Edinburgh to Oslo with Norwegian Air Shuttle (DY)
From Edinburgh to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €23 - €93
Connection in Funchal (Portugal)
From Reykjavik to Funchal with Play (OG)
Average ticket price: €88 - €351
From Funchal to Oslo with Norwegian Air Shuttle (DY)
From Funchal to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €91 - €364
Connection in Gdansk (Poland)
From Reykjavik to Gdansk with Wizz Air (W6)
Average ticket price: €62 - €248
From Gdansk to Oslo with Wizz Air (W6)
From Gdansk to Oslo with Ryanair (FR)
From Gdansk to Oslo with Norwegian Air Shuttle (DY)
From Gdansk to Oslo with Buzz (RR)
From Gdansk to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €19 - €77
Connection in Hamburg (Germany)
From Reykjavik to Hamburg with Play (OG)
Average ticket price: €54 - €215
From Hamburg to Oslo with Eurowings (EW)
From Hamburg to Oslo with Norwegian Air Shuttle (DY)
From Hamburg to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €18 - €71
Connection in Katowice (Poland)
From Reykjavik to Katowice with Wizz Air (W6)
Average ticket price: €71 - €283
From Katowice to Oslo with Wizz Air (W6)
From Katowice to Oslo with Ryanair (FR)
From Katowice to Oslo with Buzz (RR)
Average ticket price: €30 - €119
Connection in Las Palmas (Spain)
From Reykjavik to Las Palmas with Play (OG)
Average ticket price: €101 - €405
From Las Palmas to Oslo with Norwegian Air Shuttle (DY)
From Las Palmas to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €102 - €407
Connection in Lisbon (Portugal)
From Reykjavik to Lisbon with Play (OG)
Average ticket price: €74 - €295
From Lisbon to Oslo with Norwegian Air Shuttle (DY)
From Lisbon to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €69 - €274
Connection in Liverpool (United Kingdom)
From Reykjavik to Liverpool with Play (OG)
Average ticket price: €40 - €162
From Liverpool to Oslo with Ryanair (FR)
Average ticket price: €28 - €111
Connection in London (United Kingdom)
From Reykjavik to London with Play (OG)
From Reykjavik to London with EasyJet (U2)
Average ticket price: €47 - €190
From London to Oslo with Thai Lion Air (SL)
From London to Oslo with Ryanair (FR)
From London to Oslo with Norwegian Air Shuttle (DY)
From London to Oslo with Level (IB)
From London to Oslo with Norwegian Air Sweden (D8)
From London to Oslo with Ryanair UK (RK)
Average ticket price: €29 - €115
Connection in Madrid (Spain)
From Reykjavik to Madrid with Play (OG)
From Reykjavik to Madrid with Iberia Express (I2)
From Reykjavik to Madrid with Level (IB)
From Reykjavik to Madrid with Vueling (VY)
Average ticket price: €72 - €289
From Madrid to Oslo with Ryanair (FR)
From Madrid to Oslo with Norwegian Air Shuttle (DY)
From Madrid to Oslo with Level (IB)
From Madrid to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €60 - €239
Connection in Malaga (Spain)
From Reykjavik to Malaga with Play (OG)
Average ticket price: €82 - €327
From Malaga to Oslo with Ryanair (FR)
From Malaga to Oslo with Norwegian Air Shuttle (DY)
From Malaga to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €70 - €280
Connection in Manchester (United Kingdom)
From Reykjavik to Manchester with EasyJet (U2)
From Reykjavik to Manchester with Jet2.com (LS)
Average ticket price: €41 - €163
From Manchester to Oslo with Thai Lion Air (SL)
From Manchester to Oslo with Ryanair (FR)
From Manchester to Oslo with Norwegian Air Shuttle (DY)
From Manchester to Oslo with Norwegian Air Sweden (D8)
From Manchester to Oslo with Ryanair UK (RK)
Average ticket price: €27 - €107
Connection in Marrakech (Morocco)
From Reykjavik to Marrakech with Play (OG)
Average ticket price: €94 - €374
From Marrakech to Oslo with Norwegian Air Shuttle (DY)
From Marrakech to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €86 - €344
Connection in Milan (Italy)
From Reykjavik to Milan with Wizz Air Malta (W4)
From Reykjavik to Milan with EasyJet (U2)
Average ticket price: €71 - €282
From Milan to Oslo with Ryanair (FR)
From Milan to Oslo with Norwegian Air Shuttle (DY)
From Milan to Oslo with Norwegian Air Sweden (D8)
From Milan to Oslo with EasyJet (U2)
Average ticket price: €40 - €161
Connection in Paris (France)
From Reykjavik to Paris with Transavia France (TO)
From Reykjavik to Paris with Play (OG)
From Reykjavik to Paris with EasyJet (U2)
Average ticket price: €56 - €223
From Paris to Oslo with Gol Transportes Aéreos (G3)
From Paris to Oslo with Transavia France (TO)
From Paris to Oslo with Ryanair (FR)
From Paris to Oslo with Norwegian Air Shuttle (DY)
From Paris to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €34 - €134
Connection in Porto (Portugal)
From Reykjavik to Porto with Play (OG)
Average ticket price: €67 - €270
From Porto to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €62 - €248
Connection in Prague (Czech Republic)
From Reykjavik to Prague with Play (OG)
Average ticket price: €66 - €264
From Prague to Oslo with Norwegian Air Shuttle (DY)
From Prague to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €28 - €112
Connection in Rome (Italy)
From Reykjavik to Rome with Wizz Air Malta (W4)
Average ticket price: €83 - €330
From Rome to Oslo with Thai Lion Air (SL)
From Rome to Oslo with Ryanair (FR)
From Rome to Oslo with Norwegian Air Shuttle (DY)
From Rome to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €50 - €201
Connection in Split (Croatia)
From Reykjavik to Split with Play (OG)
Average ticket price: €83 - €331
From Split to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €47 - €186
Connection in Tenerife (Spain)
From Reykjavik to Tenerife with Play (OG)
Average ticket price: €100 - €400
From Tenerife to Oslo with Norwegian Air Shuttle (DY)
From Tenerife to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €102 - €408
Connection in Vienna (Austria)
From Reykjavik to Vienna with Wizz Air Malta (W4)
Average ticket price: €72 - €289
From Vienna to Oslo with Norwegian Air Shuttle (DY)
From Vienna to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €34 - €135
Connection in Warsaw (Poland)
From Reykjavik to Warsaw with Wizz Air (W6)
From Reykjavik to Warsaw with Play (OG)
Average ticket price: €69 - €277
From Warsaw to Oslo with Wizz Air (W6)
From Warsaw to Oslo with Ryanair (FR)
From Warsaw to Oslo with Norwegian Air Shuttle (DY)
From Warsaw to Oslo with Buzz (RR)
From Warsaw to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €27 - €107