Lowcost flights from Rabat (Morocco) to London (United Kingdom), €50 - €202

Direct distance between cities: 2019 km. Average direct flight time is 3:22 hours.

Please note! Some routes are seasonal.

From Rabat to London with Ryanair (FR)
From Rabat to London with Ryanair UK (RK)
Average ticket price: €50 - €202

Connection in Agadir (Morocco)
From Rabat to Agadir with Air Arabia Maroc (3O)
Average ticket price: €12 - €49
From Agadir to London with Transavia France (TO)
From Agadir to London with Ryanair (FR)
From Agadir to London with EasyJet (U2)
From Agadir to London with Jet2.com (LS)
From Agadir to London with Ryanair UK (RK)
From Agadir to London with Wizz Air UK (W9)
Average ticket price: €62 - €248
Connection in Barcelona (Spain)
From Rabat to Barcelona with Air Arabia Maroc (3O)
Average ticket price: €28 - €113
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 Rabat to Basel, Switzerland/Mulhouse with Air Arabia Maroc (3O)
Average ticket price: €48 - €193
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 Bordeaux (France)
From Rabat to Bordeaux with EasyJet (U2)
Average ticket price: €33 - €131
From Bordeaux to London with Ryanair (FR)
From Bordeaux to London with EasyJet (U2)
Average ticket price: €19 - €74
Connection in Brussels (Belgium)
From Rabat to Brussels with Air Arabia Maroc (3O)
From Rabat to Brussels with Ryanair (FR)
Average ticket price: €52 - €208
From Brussels to London with EasyJet (U2)
Average ticket price: €8 - €31
Connection in Geneva (Switzerland)
From Rabat to Geneva with EasyJet (U2)
Average ticket price: €43 - €174
From Geneva to London with EasyJet (U2)
Average ticket price: €18 - €74
Connection in Girona (Spain)
From Rabat to Girona with Ryanair (FR)
Average ticket price: €30 - €121
From Girona to London with Ryanair (FR)
From Girona to London with Jet2.com (LS)
Average ticket price: €27 - €109
Connection in Istanbul (Turkey)
From Rabat to Istanbul with Air Arabia Maroc (3O)
Average ticket price: €80 - €321
From Istanbul to London with IndiGo (6E)
From Istanbul to London with Flynas (XY)
From Istanbul to London with AJet (VF)
From Istanbul to London with Pegasus Airlines (PC)
From Istanbul to London with EasyJet (U2)
From Istanbul to London with Wizz Air UK (W9)
Average ticket price: €62 - €248
Connection in Lyon (France)
From Rabat to Lyon with EasyJet (U2)
Average ticket price: €41 - €163
From Lyon to London with EasyJet (U2)
From Lyon to London with Wizz Air UK (W9)
Average ticket price: €18 - €73
Connection in Madrid (Spain)
From Rabat to Madrid with Ryanair (FR)
From Rabat to Madrid with Level (IB)
Average ticket price: €19 - €76
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 Rabat to Malaga with Ryanair (FR)
Average ticket price: €9 - €37
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 Marseille (France)
From Rabat to Marseille with Ryanair (FR)
Average ticket price: €37 - €147
From Marseille to London with Ryanair (FR)
From Marseille to London with EasyJet (U2)
From Marseille to London with Ryanair UK (RK)
Average ticket price: €25 - €100
Connection in Milan (Italy)
From Rabat to Milan with EasyJet (U2)
Average ticket price: €46 - €186
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 Nantes (France)
From Rabat to Nantes with EasyJet (U2)
Average ticket price: €38 - €153
From Nantes to London with Ryanair (FR)
From Nantes to London with EasyJet (U2)
Average ticket price: €12 - €49
Connection in Nice (France)
From Rabat to Nice with EasyJet (U2)
Average ticket price: €40 - €161
From Nice to London with Ryanair (FR)
From Nice to London with Norwegian Air Shuttle (DY)
From Nice to London with EasyJet (U2)
From Nice to London with Jet2.com (LS)
From Nice to London with Ryanair UK (RK)
Average ticket price: €26 - €102
Connection in Paris (France)
From Rabat to Paris with Air Arabia Maroc (3O)
From Rabat to Paris with Transavia France (TO)
From Rabat to Paris with Ryanair (FR)
From Rabat to Paris with Level (IB)
From Rabat to Paris with Vueling (VY)
From Rabat to Paris with EasyJet (U2)
Average ticket price: €45 - €181
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