Lowcost flights from London (United Kingdom) to Marrakech (Morocco)

Direct distance between cities: 2311 km. Average direct flight time is 3:43 hours.

From London to Marrakech with Ryanair (FR)
From London to Marrakech with Jet2.com (LS)
From London to Marrakech with Ryanair UK (RK)
From London to Marrakech with Transavia France (TO)
From London to Marrakech with EasyJet (U2)
From London to Marrakech with Wizz Air UK (W9)

Connection in Copenhagen (Denmark)
  • From London to Copenhagen with Norwegian Air Sweden.
  • From Copenhagen to Marrakech with Norwegian Air Shuttle.
Connection in Copenhagen (Denmark)
  • From London to Copenhagen with Ryanair.
  • From Copenhagen to Marrakech with Norwegian Air Shuttle.
Connection in Copenhagen (Denmark)
  • From London to Copenhagen with Ryanair UK.
  • From Copenhagen to Marrakech with Norwegian Air Shuttle.
Connection in Copenhagen (Denmark)
  • From London to Copenhagen with Thai Lion Air.
  • From Copenhagen to Marrakech with Norwegian Air Shuttle.
Connection in Copenhagen (Denmark)
  • From London to Copenhagen with Norwegian Air Shuttle.
  • From Copenhagen to Marrakech with Norwegian Air Shuttle.
Connection in Copenhagen (Denmark)
  • From London to Copenhagen with EasyJet.
  • From Copenhagen to Marrakech with Norwegian Air Shuttle.
Connection in Copenhagen (Denmark)
  • From London to Copenhagen with EasyJet.
  • From Copenhagen to Marrakech with Norwegian Air Sweden.
Connection in Bordeaux (France)
  • From London to Bordeaux with Ryanair.
  • From Bordeaux to Marrakech with Volotea.
Connection in Lyon (France)
  • From London to Lyon with Wizz Air UK.
  • From Lyon to Marrakech with EasyJet.
Connection in Lyon (France)
  • From London to Lyon with Wizz Air UK.
  • From Lyon to Marrakech with Transavia France.
Connection in Lyon (France)
  • From London to Lyon with Wizz Air UK.
  • From Lyon to Marrakech with Volotea.
Connection in Marseille (France)
  • From London to Marseille with Ryanair UK.
  • From Marseille to Marrakech with Transavia France.
Connection in Nantes (France)
  • From London to Nantes with Ryanair.
  • From Nantes to Marrakech with Transavia France.
Connection in Nantes (France)
  • From London to Nantes with EasyJet.
  • From Nantes to Marrakech with Transavia France.
Connection in Nice (France)
  • From London to Nice with Norwegian Air Shuttle.
  • From Nice to Marrakech with EasyJet.
Connection in Nice (France)
  • From London to Nice with Jet2.com.
  • From Nice to Marrakech with EasyJet.
Connection in Paris (France)
  • From London to Paris with Level.
  • From Paris to Marrakech with Transavia France.
Connection in Paris (France)
  • From London to Paris with Vueling.
  • From Paris to Marrakech with Transavia France.
Connection in Paris (France)
  • From London to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with Transavia France.
Connection in Paris (France)
  • From London to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with Vueling.
Connection in Paris (France)
  • From London to Paris with Level.
  • From Paris to Marrakech with EasyJet.
Connection in Paris (France)
  • From London to Paris with Vueling.
  • From Paris to Marrakech with EasyJet.
Connection in Paris (France)
  • From London to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with EasyJet.
Connection in Paris (France)
  • From London to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with Level.
Connection in Paris (France)
  • From London to Paris with Level.
  • From Paris to Marrakech with Peach Aviation.
Connection in Paris (France)
  • From London to Paris with Level.
  • From Paris to Marrakech with Ryanair.
Connection in Paris (France)
  • From London to Paris with EasyJet.
  • From Paris to Marrakech with Peach Aviation.
Connection in Paris (France)
  • From London to Paris with Vueling.
  • From Paris to Marrakech with Ryanair.
Connection in Paris (France)
  • From London to Paris with Vueling.
  • From Paris to Marrakech with Peach Aviation.
Connection in Paris (France)
  • From London to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with Ryanair.
Connection in Paris (France)
  • From London to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with Peach Aviation.
Connection in Strasbourg (France)
  • From London to Strasbourg with Volotea.
  • From Strasbourg to Marrakech with Transavia France.
Connection in Strasbourg (France)
  • From London to Strasbourg with Volotea.
  • From Strasbourg to Marrakech with Volotea.
Connection in Dusseldorf (Germany)
  • From London to Dusseldorf with Eurowings Europe.
  • From Dusseldorf to Marrakech with Ryanair.
Connection in Dusseldorf (Germany)
  • From London to Dusseldorf with Eurowings.
  • From Dusseldorf to Marrakech with Ryanair.
Connection in Dusseldorf (Germany)
  • From London to Dusseldorf with Ryanair.
  • From Dusseldorf to Marrakech with Eurowings Europe.
Connection in Dusseldorf (Germany)
  • From London to Dusseldorf with EasyJet.
  • From Dusseldorf to Marrakech with Eurowings Europe.
Connection in Dusseldorf (Germany)
  • From London to Dusseldorf with Eurowings Europe.
  • From Dusseldorf to Marrakech with Eurowings Europe.
Connection in Dusseldorf (Germany)
  • From London to Dusseldorf with Eurowings.
  • From Dusseldorf to Marrakech with Eurowings Europe.
Connection in Dusseldorf (Germany)
  • From London to Dusseldorf with Ryanair.
  • From Dusseldorf to Marrakech with Eurowings.
Connection in Dusseldorf (Germany)
  • From London to Dusseldorf with EasyJet.
  • From Dusseldorf to Marrakech with Eurowings.
Connection in Dusseldorf (Germany)
  • From London to Dusseldorf with Eurowings Europe.
  • From Dusseldorf to Marrakech with Eurowings.
Connection in Dusseldorf (Germany)
  • From London to Dusseldorf with Eurowings.
  • From Dusseldorf to Marrakech with Eurowings.
Connection in Budapest (Hungary)
  • From London to Budapest with Ryanair.
  • From Budapest to Marrakech with Wizz Air.
Connection in Budapest (Hungary)
  • From London to Budapest with EasyJet.
  • From Budapest to Marrakech with Wizz Air.
Connection in Budapest (Hungary)
  • From London to Budapest with Wizz Air.
  • From Budapest to Marrakech with Wizz Air.
Connection in Budapest (Hungary)
  • From London to Budapest with Norwegian Air Shuttle.
  • From Budapest to Marrakech with Wizz Air.
Connection in Budapest (Hungary)
  • From London to Budapest with Level.
  • From Budapest to Marrakech with Wizz Air.
Connection in Budapest (Hungary)
  • From London to Budapest with Buzz.
  • From Budapest to Marrakech with Wizz Air.
Connection in Reykjavik (Iceland)
  • From London to Reykjavik with EasyJet.
  • From Reykjavik to Marrakech with Play.
Connection in Reykjavik (Iceland)
  • From London to Reykjavik with Play.
  • From Reykjavik to Marrakech with Play.
Connection in Milan (Italy)
  • From London to Milan with Ryanair UK.
  • From Milan to Marrakech with Wizz Air Malta.
Connection in Milan (Italy)
  • From London to Milan with Ryanair.
  • From Milan to Marrakech with Ryanair.
Connection in Milan (Italy)
  • From London to Milan with EasyJet.
  • From Milan to Marrakech with Ryanair.
Connection in Milan (Italy)
  • From London to Milan with Wizz Air UK.
  • From Milan to Marrakech with Wizz Air Malta.
Connection in Milan (Italy)
  • From London to Milan with Ryanair UK.
  • From Milan to Marrakech with Ryanair.
Connection in Milan (Italy)
  • From London to Milan with Wizz Air Malta.
  • From Milan to Marrakech with EasyJet.
Connection in Milan (Italy)
  • From London to Milan with Wizz Air Malta.
  • From Milan to Marrakech with Ryanair.
Connection in Milan (Italy)
  • From London to Milan with Wizz Air UK.
  • From Milan to Marrakech with Ryanair.
Connection in Rome (Italy)
  • From London to Rome with Jet2.com.
  • From Rome to Marrakech with Wizz Air Malta.
Connection in Rome (Italy)
  • From London to Rome with Vueling.
  • From Rome to Marrakech with Wizz Air Malta.
Connection in Rome (Italy)
  • From London to Rome with Aerolíneas.
  • From Rome to Marrakech with Wizz Air Malta.
Connection in Rome (Italy)
  • From London to Rome with Level.
  • From Rome to Marrakech with Wizz Air Malta.
Connection in Rome (Italy)
  • From London to Rome with Wizz Air Malta.
  • From Rome to Marrakech with Wizz Air Malta.
Connection in Rome (Italy)
  • From London to Rome with Norwegian Air Shuttle.
  • From Rome to Marrakech with Ryanair.
Connection in Rome (Italy)
  • From London to Rome with Jet2.com.
  • From Rome to Marrakech with Ryanair.
Connection in Rome (Italy)
  • From London to Rome with Aerolíneas.
  • From Rome to Marrakech with Ryanair.
Connection in Rome (Italy)
  • From London to Rome with Ryanair.
  • From Rome to Marrakech with Wizz Air Malta.
Connection in Rome (Italy)
  • From London to Rome with EasyJet.
  • From Rome to Marrakech with Wizz Air Malta.
Connection in Rome (Italy)
  • From London to Rome with Norwegian Air Shuttle.
  • From Rome to Marrakech with Wizz Air Malta.
Connection in Agadir (Morocco)
  • From London to Agadir with Transavia France.
  • From Agadir to Marrakech with EasyJet.
Connection in Casablanca (Morocco)
  • From London to Casablanca with Air Arabia Maroc.
  • From Casablanca to Marrakech with Level.
Connection in Fez (Morocco)
  • From London to Fez with Ryanair.
  • From Fez to Marrakech with Air Arabia Maroc.
Connection in Fez (Morocco)
  • From London to Fez with Ryanair UK.
  • From Fez to Marrakech with Air Arabia Maroc.
Connection in Tangier (Morocco)
  • From London to Tangier with Air Arabia Maroc.
  • From Tangier to Marrakech with Ryanair.
Connection in Amsterdam (Netherlands)
  • From London to Amsterdam with EasyJet.
  • From Amsterdam to Marrakech with Transavia.
Connection in Amsterdam (Netherlands)
  • From London to Amsterdam with Gol Transportes Aéreos.
  • From Amsterdam to Marrakech with Transavia.
Connection in Eindhoven (Netherlands)
  • From London to Eindhoven with Ryanair.
  • From Eindhoven to Marrakech with Transavia.
Connection in Eindhoven (Netherlands)
  • From London to Eindhoven with Ryanair UK.
  • From Eindhoven to Marrakech with Transavia.
Connection in Oslo (Norway)
  • From London to Oslo with Level.
  • From Oslo to Marrakech with Norwegian Air Shuttle.
Connection in Warsaw (Poland)
  • From London to Warsaw with Ryanair UK.
  • From Warsaw to Marrakech with Wizz Air.
Connection in Bucharest (Romania)
  • From London to Bucharest with Wizz Air.
  • From Bucharest to Marrakech with Wizz Air Malta.
Connection in Barcelona (Spain)
  • From London to Barcelona with Ryanair.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From London to Barcelona with Level.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From London to Barcelona with EasyJet.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From London to Barcelona with Norwegian Air Shuttle.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From London to Barcelona with Vueling.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From London to Barcelona with Ryanair UK.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From London to Barcelona with Ryanair.
  • From Barcelona to Marrakech with Level.
Connection in Barcelona (Spain)
  • From London to Barcelona with Level.
  • From Barcelona to Marrakech with Level.
Connection in Barcelona (Spain)
  • From London to Barcelona with EasyJet.
  • From Barcelona to Marrakech with Level.
Connection in Barcelona (Spain)
  • From London to Barcelona with Norwegian Air Shuttle.
  • From Barcelona to Marrakech with Level.
Connection in Barcelona (Spain)
  • From London to Barcelona with Vueling.
  • From Barcelona to Marrakech with Level.
Connection in Barcelona (Spain)
  • From London to Barcelona with Ryanair UK.
  • From Barcelona to Marrakech with Level.
Connection in Bilbao (Spain)
  • From London to Bilbao with Level.
  • From Bilbao to Marrakech with Volotea.
Connection in Bilbao (Spain)
  • From London to Bilbao with EasyJet.
  • From Bilbao to Marrakech with Volotea.
Connection in Bilbao (Spain)
  • From London to Bilbao with Vueling.
  • From Bilbao to Marrakech with Volotea.
Connection in Lanzarote (Spain)
  • From London to Lanzarote with Transavia France.
  • From Lanzarote to Marrakech with Ryanair.
Connection in Madrid (Spain)
  • From London to Madrid with Ryanair.
  • From Madrid to Marrakech with Iberia Express.
Connection in Madrid (Spain)
  • From London to Madrid with Level.
  • From Madrid to Marrakech with Iberia Express.
Connection in Madrid (Spain)
  • From London to Madrid with Aerolíneas.
  • From Madrid to Marrakech with Vueling.
Connection in Madrid (Spain)
  • From London to Madrid with Iberia Express.
  • From Madrid to Marrakech with Vueling.
Connection in Madrid (Spain)
  • From London to Madrid with EasyJet.
  • From Madrid to Marrakech with Iberia Express.
Connection in Madrid (Spain)
  • From London to Madrid with Vueling.
  • From Madrid to Marrakech with Iberia Express.
Connection in Madrid (Spain)
  • From London to Madrid with Aerolíneas.
  • From Madrid to Marrakech with Iberia Express.
Connection in Madrid (Spain)
  • From London to Madrid with Iberia Express.
  • From Madrid to Marrakech with Iberia Express.
Connection in Madrid (Spain)
  • From London to Madrid with Iberia Express.
  • From Madrid to Marrakech with Ryanair.
Connection in Madrid (Spain)
  • From London to Madrid with Aerolíneas.
  • From Madrid to Marrakech with Level.
Connection in Madrid (Spain)
  • From London to Madrid with Iberia Express.
  • From Madrid to Marrakech with Level.
Connection in Palma Mallorca (Spain)
  • From London to Palma Mallorca with Lauda Europe.
  • From Palma Mallorca to Marrakech with Ryanair.
Connection in Stockholm (Sweden)
  • From London to Stockholm with Norwegian Air Shuttle.
  • From Stockholm to Marrakech with Norwegian Air Sweden.
Connection in Stockholm (Sweden)
  • From London to Stockholm with Ryanair.
  • From Stockholm to Marrakech with Norwegian Air Sweden.
Connection in Stockholm (Sweden)
  • From London to Stockholm with Level.
  • From Stockholm to Marrakech with Norwegian Air Sweden.
Connection in Stockholm (Sweden)
  • From London to Stockholm with Norwegian Air Sweden.
  • From Stockholm to Marrakech with Norwegian Air Sweden.
Connection in Stockholm (Sweden)
  • From London to Stockholm with Ryanair UK.
  • From Stockholm to Marrakech with Norwegian Air Sweden.
Connection in Stockholm (Sweden)
  • From London to Stockholm with Thai Lion Air.
  • From Stockholm to Marrakech with Norwegian Air Sweden.
Connection in Stockholm (Sweden)
  • From London to Stockholm with Norwegian Air Sweden.
  • From Stockholm to Marrakech with Ryanair.
Connection in Stockholm (Sweden)
  • From London to Stockholm with Thai Lion Air.
  • From Stockholm to Marrakech with Ryanair.
Connection in Basel, Switzerland/Mulhouse (Switzerland)
  • From London to Basel, Switzerland/Mulhouse with EasyJet.
  • From Basel, Switzerland/Mulhouse to Marrakech with EasyJet.
Connection in Basel, Switzerland/Mulhouse (Switzerland)
  • From London to Basel, Switzerland/Mulhouse with Ryanair.
  • From Basel, Switzerland/Mulhouse to Marrakech with EasyJet.
Connection in Basel, Switzerland/Mulhouse (Switzerland)
  • From London to Basel, Switzerland/Mulhouse with Ryanair UK.
  • From Basel, Switzerland/Mulhouse to Marrakech with EasyJet.
Connection in Edinburgh (United Kingdom)
  • From London to Edinburgh with EasyJet.
  • From Edinburgh to Marrakech with Ryanair UK.
Connection in Edinburgh (United Kingdom)
  • From London to Edinburgh with Level.
  • From Edinburgh to Marrakech with Ryanair UK.
Connection in Edinburgh (United Kingdom)
  • From London to Edinburgh with Ryanair UK.
  • From Edinburgh to Marrakech with Ryanair UK.
Connection in Glasgow (United Kingdom)
  • From London to Glasgow with Level.
  • From Glasgow to Marrakech with Jet2.com.
Connection in Glasgow (United Kingdom)
  • From London to Glasgow with EasyJet.
  • From Glasgow to Marrakech with Jet2.com.