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

Direct distance between cities: 2375 km. Average direct flight time is 3:47 hours.

From Birmingham to Marrakech with Ryanair (FR)
From Birmingham to Marrakech with Jet2.com (LS)
From Birmingham to Marrakech with Ryanair UK (RK)
From Birmingham to Marrakech with Transavia France (TO)
From Birmingham to Marrakech with EasyJet (U2)

Connection in Bordeaux (France)
  • From Birmingham to Bordeaux with Ryanair.
  • From Bordeaux to Marrakech with Volotea.
Connection in Nice (France)
  • From Birmingham to Nice with Jet2.com.
  • From Nice to Marrakech with EasyJet.
Connection in Paris (France)
  • From Birmingham to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with Level.
Connection in Paris (France)
  • From Birmingham to Paris with Ryanair.
  • From Paris to Marrakech with Transavia France.
Connection in Paris (France)
  • From Birmingham to Paris with Ryanair.
  • From Paris to Marrakech with Peach Aviation.
Connection in Paris (France)
  • From Birmingham to Paris with EasyJet.
  • From Paris to Marrakech with Transavia France.
Connection in Paris (France)
  • From Birmingham to Paris with EasyJet.
  • From Paris to Marrakech with Peach Aviation.
Connection in Paris (France)
  • From Birmingham to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with Transavia France.
Connection in Paris (France)
  • From Birmingham to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with Peach Aviation.
Connection in Paris (France)
  • From Birmingham to Paris with Ryanair.
  • From Paris to Marrakech with EasyJet.
Connection in Paris (France)
  • From Birmingham to Paris with EasyJet.
  • From Paris to Marrakech with EasyJet.
Connection in Paris (France)
  • From Birmingham to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with EasyJet.
Connection in Paris (France)
  • From Birmingham to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with Ryanair.
Connection in Paris (France)
  • From Birmingham to Paris with Gol Transportes Aéreos.
  • From Paris to Marrakech with Vueling.
Connection in Dusseldorf (Germany)
  • From Birmingham to Dusseldorf with Eurowings Europe.
  • From Dusseldorf to Marrakech with Ryanair.
Connection in Dusseldorf (Germany)
  • From Birmingham to Dusseldorf with Eurowings.
  • From Dusseldorf to Marrakech with Ryanair.
Connection in Dusseldorf (Germany)
  • From Birmingham to Dusseldorf with Eurowings Europe.
  • From Dusseldorf to Marrakech with Eurowings Europe.
Connection in Dusseldorf (Germany)
  • From Birmingham to Dusseldorf with Eurowings.
  • From Dusseldorf to Marrakech with Eurowings Europe.
Connection in Dusseldorf (Germany)
  • From Birmingham to Dusseldorf with Eurowings Europe.
  • From Dusseldorf to Marrakech with Eurowings.
Connection in Dusseldorf (Germany)
  • From Birmingham to Dusseldorf with Eurowings.
  • From Dusseldorf to Marrakech with Eurowings.
Connection in Budapest (Hungary)
  • From Birmingham to Budapest with Ryanair.
  • From Budapest to Marrakech with Wizz Air.
Connection in Budapest (Hungary)
  • From Birmingham to Budapest with Jet2.com.
  • From Budapest to Marrakech with Wizz Air.
Connection in Budapest (Hungary)
  • From Birmingham to Budapest with Wizz Air.
  • From Budapest to Marrakech with Wizz Air.
Connection in Budapest (Hungary)
  • From Birmingham to Budapest with Buzz.
  • From Budapest to Marrakech with Wizz Air.
Connection in Reykjavik (Iceland)
  • From Birmingham to Reykjavik with Jet2.com.
  • From Reykjavik to Marrakech with Play.
Connection in Reykjavik (Iceland)
  • From Birmingham to Reykjavik with EasyJet.
  • From Reykjavik to Marrakech with Play.
Connection in Milan (Italy)
  • From Birmingham to Milan with Ryanair.
  • From Milan to Marrakech with Wizz Air Malta.
Connection in Milan (Italy)
  • From Birmingham to Milan with EasyJet.
  • From Milan to Marrakech with Wizz Air Malta.
Connection in Milan (Italy)
  • From Birmingham to Milan with Ryanair.
  • From Milan to Marrakech with Ryanair.
Connection in Milan (Italy)
  • From Birmingham to Milan with EasyJet.
  • From Milan to Marrakech with Ryanair.
Connection in Rome (Italy)
  • From Birmingham to Rome with Jet2.com.
  • From Rome to Marrakech with Wizz Air Malta.
Connection in Rome (Italy)
  • From Birmingham to Rome with Jet2.com.
  • From Rome to Marrakech with Ryanair.
Connection in Agadir (Morocco)
  • From Birmingham to Agadir with Ryanair UK.
  • From Agadir to Marrakech with EasyJet.
Connection in Amsterdam (Netherlands)
  • From Birmingham to Amsterdam with EasyJet.
  • From Amsterdam to Marrakech with Transavia.
Connection in Amsterdam (Netherlands)
  • From Birmingham to Amsterdam with Gol Transportes Aéreos.
  • From Amsterdam to Marrakech with Transavia.
Connection in Bucharest (Romania)
  • From Birmingham to Bucharest with Wizz Air Malta.
  • From Bucharest to Marrakech with Wizz Air Malta.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with Vueling.
  • From Barcelona to Marrakech with Level.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with Level.
  • From Barcelona to Marrakech with Level.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with Ryanair.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with Jet2.com.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with EasyJet.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with Vueling.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with Level.
  • From Barcelona to Marrakech with Vueling.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with Vueling.
  • From Barcelona to Marrakech with Ryanair.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with Level.
  • From Barcelona to Marrakech with Ryanair.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with Ryanair.
  • From Barcelona to Marrakech with Level.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with Jet2.com.
  • From Barcelona to Marrakech with Level.
Connection in Barcelona (Spain)
  • From Birmingham to Barcelona with EasyJet.
  • From Barcelona to Marrakech with Level.
Connection in Lanzarote (Spain)
  • From Birmingham to Lanzarote with Transavia France.
  • From Lanzarote to Marrakech with Ryanair.
Connection in Madrid (Spain)
  • From Birmingham to Madrid with Ryanair.
  • From Madrid to Marrakech with Iberia Express.
Connection in Palma Mallorca (Spain)
  • From Birmingham to Palma Mallorca with Lauda Europe.
  • From Palma Mallorca to Marrakech with Ryanair.
Connection in Stockholm (Sweden)
  • From Birmingham to Stockholm with Ryanair.
  • From Stockholm to Marrakech with Norwegian Air Sweden.
Connection in Edinburgh (United Kingdom)
  • From Birmingham to Edinburgh with EasyJet.
  • From Edinburgh to Marrakech with Ryanair UK.
Connection in Glasgow (United Kingdom)
  • From Birmingham to Glasgow with EasyJet.
  • From Glasgow to Marrakech with Jet2.com.