Lowcost flights from Reykjavik (Iceland) to London (United Kingdom), €47 - €190

Direct distance between cities: 1895 km. Average direct flight time is 3:13 hours.

Please note! Some routes are seasonal.

From Reykjavik to London with Play (OG)
From Reykjavik to London with EasyJet (U2)
Average ticket price: €47 - €190

Connection in Alicante (Spain)
From Reykjavik to Alicante with Play (OG)
Average ticket price: €80 - €320
From Alicante to London with Transavia France (TO)
From Alicante to London with Ryanair (FR)
From Alicante to London with Norwegian Air Shuttle (DY)
From Alicante to London with Level (IB)
From Alicante to London with Vueling (VY)
From Alicante to London with EasyJet (U2)
From Alicante to London with Jet2.com (LS)
From Alicante to London with Ryanair UK (RK)
Average ticket price: €37 - €147
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 London with Gol Transportes Aéreos (G3)
From Amsterdam to London with EasyJet (U2)
Average ticket price: €9 - €35
Connection in Athens (Greece)
From Reykjavik to Athens with Play (OG)
Average ticket price: €104 - €418
From Athens to London with Ryanair (FR)
From Athens to London with EasyJet (U2)
From Athens to London with Jet2.com (LS)
From Athens to London with Wizz Air UK (W9)
Average ticket price: €60 - €240
Connection in Baltimore (United States)
From Reykjavik to Baltimore with Play (OG)
Average ticket price: €112 - €446
From Baltimore to London with Level (IB)
Average ticket price: €146 - €586
Connection in Barcelona (Spain)
From Reykjavik to Barcelona with Play (OG)
Average ticket price: €74 - €296
From Barcelona to London with Ryanair (FR)
From Barcelona to London with Norwegian Air Shuttle (DY)
From Barcelona to London with Level (IB)
From Barcelona to London with Vueling (VY)
From Barcelona to London with EasyJet (U2)
From Barcelona to London with Ryanair UK (RK)
Average ticket price: €28 - €114
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 London with Ryanair (FR)
From Basel, Switzerland/Mulhouse to London with EasyJet (U2)
From Basel, Switzerland/Mulhouse to London with Ryanair UK (RK)
Average ticket price: €17 - €67
Connection in Bergen (Norway)
From Reykjavik to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €36 - €146
From Bergen to London with Norwegian Air Shuttle (DY)
From Bergen to London with Norwegian Air Sweden (D8)
From Bergen to London with EasyJet (U2)
Average ticket price: €26 - €104
Connection in Berlin (Germany)
From Reykjavik to Berlin with Play (OG)
Average ticket price: €60 - €239
From Berlin to London with Ryanair (FR)
From Berlin to London with EasyJet (U2)
From Berlin to London with Ryanair UK (RK)
Average ticket price: €23 - €92
Connection in Billund (Denmark)
From Reykjavik to Billund with Play (OG)
Average ticket price: €48 - €194
From Billund to London with Ryanair (FR)
From Billund to London with Ryanair UK (RK)
Average ticket price: €19 - €76
Connection in Boston (United States)
From Reykjavik to Boston with Play (OG)
Average ticket price: €98 - €392
From Boston to London with Level (IB)
Average ticket price: €132 - €528
Connection in Budapest (Hungary)
From Reykjavik to Budapest with Wizz Air (W6)
Average ticket price: €77 - €307
From Budapest to London with Wizz Air (W6)
From Budapest to London with Ryanair (FR)
From Budapest to London with Norwegian Air Shuttle (DY)
From Budapest to London with Buzz (RR)
From Budapest to London with Level (IB)
From Budapest to London with EasyJet (U2)
Average ticket price: €36 - €144
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 London with Thai Lion Air (SL)
From Copenhagen to London with Ryanair (FR)
From Copenhagen to London with Norwegian Air Shuttle (DY)
From Copenhagen to London with Norwegian Air Sweden (D8)
From Copenhagen to London with EasyJet (U2)
From Copenhagen to London with Ryanair UK (RK)
Average ticket price: €24 - €95
Connection in Dublin (Ireland)
From Reykjavik to Dublin with Play (OG)
Average ticket price: €37 - €149
From Dublin to London with Ryanair (FR)
From Dublin to London with Ryanair UK (RK)
Average ticket price: €12 - €48
Connection in Dusseldorf (Germany)
From Reykjavik to Dusseldorf with Play (OG)
Average ticket price: €55 - €220
From Dusseldorf to London with Eurowings Europe (E6)
From Dusseldorf to London with Eurowings (EW)
From Dusseldorf to London with Ryanair (FR)
From Dusseldorf to London with EasyJet (U2)
Average ticket price: €12 - €47
Connection in Edinburgh (United Kingdom)
From Reykjavik to Edinburgh with EasyJet (U2)
Average ticket price: €34 - €137
From Edinburgh to London with Ryanair (FR)
From Edinburgh to London with Level (IB)
From Edinburgh to London with EasyJet (U2)
From Edinburgh to London with Ryanair UK (RK)
Average ticket price: €13 - €54
Connection in Funchal (Portugal)
From Reykjavik to Funchal with Play (OG)
Average ticket price: €88 - €351
From Funchal to London with Transavia France (TO)
From Funchal to London with Ryanair (FR)
From Funchal to London with EasyJet (U2)
From Funchal to London with Jet2.com (LS)
Average ticket price: €62 - €250
Connection in Gdansk (Poland)
From Reykjavik to Gdansk with Wizz Air (W6)
Average ticket price: €62 - €248
From Gdansk to London with Wizz Air (W6)
From Gdansk to London with Ryanair (FR)
From Gdansk to London with Buzz (RR)
Average ticket price: €32 - €127
Connection in Glasgow (United Kingdom)
From Reykjavik to Glasgow with Jet2.com (LS)
Average ticket price: €33 - €134
From Glasgow to London with Level (IB)
From Glasgow to London with EasyJet (U2)
Average ticket price: €14 - €56
Connection in Hamburg (Germany)
From Reykjavik to Hamburg with Play (OG)
Average ticket price: €54 - €215
From Hamburg to London with Eurowings (EW)
From Hamburg to London with Ryanair (FR)
From Hamburg to London with EasyJet (U2)
From Hamburg to London with Ryanair UK (RK)
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 London with Wizz Air (W6)
From Katowice to London with Ryanair (FR)
From Katowice to London with Buzz (RR)
Average ticket price: €33 - €133
Connection in Las Palmas (Spain)
From Reykjavik to Las Palmas with Play (OG)
Average ticket price: €101 - €405
From Las Palmas to London with Transavia France (TO)
From Las Palmas to London with Ryanair (FR)
From Las Palmas to London with Norwegian Air Shuttle (DY)
From Las Palmas to London with Level (IB)
From Las Palmas to London with Vueling (VY)
From Las Palmas to London with EasyJet (U2)
From Las Palmas to London with Jet2.com (LS)
From Las Palmas to London with Ryanair UK (RK)
Average ticket price: €73 - €292
Connection in Leeds (United Kingdom)
From Reykjavik to Leeds with Jet2.com (LS)
Average ticket price: €41 - €162
From Leeds to London with Level (IB)
Average ticket price: €7 - €28
Connection in Lisbon (Portugal)
From Reykjavik to Lisbon with Play (OG)
Average ticket price: €74 - €295
From Lisbon to London with Ryanair (FR)
From Lisbon to London with EasyJet (U2)
From Lisbon to London with Wizz Air UK (W9)
Average ticket price: €40 - €159
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 London with Aerolíneas (AR)
From Madrid to London with Ryanair (FR)
From Madrid to London with Iberia Express (I2)
From Madrid to London with Level (IB)
From Madrid to London with Vueling (VY)
From Madrid to London with EasyJet (U2)
Average ticket price: €32 - €127
Connection in Malaga (Spain)
From Reykjavik to Malaga with Play (OG)
Average ticket price: €82 - €327
From Malaga to London with Transavia France (TO)
From Malaga to London with Ryanair (FR)
From Malaga to London with Norwegian Air Shuttle (DY)
From Malaga to London with Level (IB)
From Malaga to London with Vueling (VY)
From Malaga to London with EasyJet (U2)
From Malaga to London with Jet2.com (LS)
From Malaga to London with Ryanair UK (RK)
From Malaga to London with Wizz Air UK (W9)
Average ticket price: €42 - €168
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 London with Level (IB)
Average ticket price: €7 - €27
Connection in Marrakech (Morocco)
From Reykjavik to Marrakech with Play (OG)
Average ticket price: €94 - €374
From Marrakech to London with Transavia France (TO)
From Marrakech to London with Ryanair (FR)
From Marrakech to London with EasyJet (U2)
From Marrakech to London with Jet2.com (LS)
From Marrakech to London with Ryanair UK (RK)
From Marrakech to London with Wizz Air UK (W9)
Average ticket price: €58 - €231
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 London with Ryanair (FR)
From Milan to London with Wizz Air Malta (W4)
From Milan to London with EasyJet (U2)
From Milan to London with Ryanair UK (RK)
From Milan to London with Wizz Air UK (W9)
Average ticket price: €24 - €95
Connection in Newcastle (United Kingdom)
From Reykjavik to Newcastle with Jet2.com (LS)
Average ticket price: €38 - €151
From Newcastle to London with Level (IB)
From Newcastle to London with EasyJet (U2)
Average ticket price: €10 - €41
Connection in Oslo (Norway)
From Reykjavik to Oslo with Norwegian Air Shuttle (DY)
From Reykjavik to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €44 - €175
From Oslo to London with Thai Lion Air (SL)
From Oslo to London with Ryanair (FR)
From Oslo to London with Norwegian Air Shuttle (DY)
From Oslo to London with Level (IB)
From Oslo to London with Norwegian Air Sweden (D8)
From Oslo to London with Ryanair UK (RK)
Average ticket price: €29 - €115
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 London with Gol Transportes Aéreos (G3)
From Paris to London with Level (IB)
From Paris to London with Vueling (VY)
From Paris to London with EasyJet (U2)
Average ticket price: €8 - €34
Connection in Porto (Portugal)
From Reykjavik to Porto with Play (OG)
Average ticket price: €67 - €270
From Porto to London with Ryanair (FR)
From Porto to London with EasyJet (U2)
From Porto to London with Ryanair UK (RK)
Average ticket price: €33 - €133
Connection in Prague (Czech Republic)
From Reykjavik to Prague with Play (OG)
Average ticket price: €66 - €264
From Prague to London with Wizz Air (W6)
From Prague to London with Ryanair (FR)
From Prague to London with Buzz (RR)
From Prague to London with EasyJet (U2)
From Prague to London with Wizz Air UK (W9)
Average ticket price: €26 - €102
Connection in Rome (Italy)
From Reykjavik to Rome with Wizz Air Malta (W4)
Average ticket price: €83 - €330
From Rome to London with Aerolíneas (AR)
From Rome to London with Ryanair (FR)
From Rome to London with Wizz Air Malta (W4)
From Rome to London with Norwegian Air Shuttle (DY)
From Rome to London with Level (IB)
From Rome to London with Vueling (VY)
From Rome to London with EasyJet (U2)
Average ticket price: €36 - €143
Connection in Split (Croatia)
From Reykjavik to Split with Play (OG)
Average ticket price: €83 - €331
From Split to London with Norwegian Air Shuttle (DY)
From Split to London with EasyJet (U2)
From Split to London with Jet2.com (LS)
From Split to London with Wizz Air UK (W9)
Average ticket price: €38 - €150
Connection in Tenerife (Spain)
From Reykjavik to Tenerife with Play (OG)
Average ticket price: €100 - €400
From Tenerife to London with Transavia France (TO)
From Tenerife to London with Ryanair (FR)
From Tenerife to London with Norwegian Air Shuttle (DY)
From Tenerife to London with Level (IB)
From Tenerife to London with EasyJet (U2)
From Tenerife to London with Jet2.com (LS)
From Tenerife to London with Ryanair UK (RK)
Average ticket price: €73 - €293
Connection in Toronto (Canada)
From Reykjavik to Toronto with Play (OG)
Average ticket price: €105 - €420
From Toronto to London with Level (IB)
Average ticket price: €143 - €572
Connection in Vienna (Austria)
From Reykjavik to Vienna with Wizz Air Malta (W4)
Average ticket price: €72 - €289
From Vienna to London with Ryanair (FR)
From Vienna to London with Lauda Europe (LW)
From Vienna to London with Wizz Air Malta (W4)
From Vienna to London with Buzz (RR)
From Vienna to London with EasyJet (U2)
Average ticket price: €31 - €122
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 London with Wizz Air (W6)
From Warsaw to London with Ryanair (FR)
From Warsaw to London with Buzz (RR)
From Warsaw to London with Level (IB)
From Warsaw to London with Ryanair UK (RK)
Average ticket price: €36 - €143
Connection in Washington (United States)
From Reykjavik to Washington with Play (OG)
Average ticket price: €113 - €452
From Washington to London with Level (IB)
Average ticket price: €148 - €591