Lowcost flights from Marrakech (Morocco) to Perpignan (France), €39 - €157

Direct distance between cities: 1568 km. Average direct flight time is 2:50 hours.

Please note! Some routes are seasonal.

From Marrakech to Perpignan with Ryanair (FR)
Average ticket price: €39 - €157

Connection in Agadir (Morocco)
From Marrakech to Agadir with Transavia (HV)
Average ticket price: €5 - €20
From Agadir to Perpignan with Ryanair (FR)
Average ticket price: €44 - €176
Connection in Brussels (Belgium)
From Marrakech to Brussels with Ryanair (FR)
From Marrakech to Brussels with Transavia (HV)
Average ticket price: €59 - €237
From Brussels to Perpignan with Ryanair (FR)
Average ticket price: €23 - €91
Connection in Dusseldorf (Germany)
From Marrakech to Dusseldorf with Eurowings Europe (E6)
From Marrakech to Dusseldorf with Eurowings (EW)
From Marrakech to Dusseldorf with Ryanair (FR)
Average ticket price: €62 - €250
From Dusseldorf to Perpignan with Eurowings (EW)
Average ticket price: €25 - €99
Connection in Lille (France)
From Marrakech to Lille with Transavia France (TO)
From Marrakech to Lille with Volotea (V7)
Average ticket price: €58 - €231
From Lille to Perpignan with Volotea (V7)
Average ticket price: €22 - €88
Connection in London (United Kingdom)
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
From London to Perpignan with Ryanair (FR)
Average ticket price: €25 - €100
Connection in Malaga (Spain)
From Marrakech to Malaga with Ryanair (FR)
Average ticket price: €16 - €66
From Malaga to Perpignan with Ryanair (FR)
Average ticket price: €23 - €91
Connection in Nantes (France)
From Marrakech to Nantes with Transavia France (TO)
From Marrakech to Nantes with Volotea (V7)
From Marrakech to Nantes with EasyJet (U2)
Average ticket price: €46 - €182
From Nantes to Perpignan with Volotea (V7)
Average ticket price: €15 - €61
Connection in Paris (France)
From Marrakech to Paris with Peach Aviation (MM)
From Marrakech to Paris with Transavia France (TO)
From Marrakech to Paris with Ryanair (FR)
From Marrakech to Paris with EasyJet (U2)
Average ticket price: €53 - €211
From Paris to Perpignan with Transavia France (TO)
Average ticket price: €17 - €68