Flights from Marrakech
RAK · 49 direct destinations · 18 airlines · 14 countries
We may earn a commission at no extra cost to you.
TripRoute is an affiliate partner — when you book via Kayak we may earn commission at no extra cost to you. See how it works.
Flying from Marrakech? 49 direct destinations are indexed from RAK, served by 18 airlines across 14 countries. The shortest route is to Agadir (120 mi), the longest to Oslo (2,156 mi). Search live fares on Kayak for the best price across 100+ booking sites.
Marrakech is the capital of Morocco, and one of its largest cities.
Source: WikipediaAll direct destinations from Marrakech
Sorted by distance (shortest first). 49 routes shown.
| Destination | Country | Distance | Airlines | CO₂ | Compare |
|---|---|---|---|---|---|
| Agadir(AGA) short-haul domestic | Morocco | 120 mi | 1 | 11kg | View |
| Casablanca(CMN) short-haul domestic | Morocco | 124 mi | 1 | 11kg | View |
| Sevilla(SVQ) short-haul regional | Spain | 420 mi | 1 | 38kg | View |
| Lisbon(LIS) medium-haul regional | Portugal | 500 mi | 1 | 45kg | View |
| Gran Canaria(LPA) medium-haul regional | Spain | 509 mi | 1 | 46kg | View |
| Madrid(MAD) medium-haul regional | Spain | 661 mi | 3 | 59kg | View |
| Barcelona(BCN) medium-haul regional | Spain | 873 mi | 2 | 79kg | View |
| Gerona(GRO) medium-haul regional | Spain | 927 mi | 1 | 83kg | View |
| Toulouse(TLS) medium-haul regional | France | 976 mi | 3 | 88kg | View |
| Bordeaux(BOD) medium-haul regional | France | 995 mi | 2 | 90kg | View |
| Marseille(MRS) medium-haul regional | France | 1,091 mi | 3 | 98kg | View |
| Nantes(NTE) medium-haul regional | France | 1,127 mi | 2 | 101kg | View |
| Nice(NCE) medium-haul regional | France | 1,175 mi | 2 | 106kg | View |
| Tours(TUF) medium-haul regional | France | 1,187 mi | 1 | 107kg | View |
| Lyon(LYS) medium-haul regional | France | 1,202 mi | 3 | 108kg | View |
| Geneva(GVA) medium-haul regional | Switzerland | 1,261 mi | 2 | 113kg | View |
| Dole(DLE) medium-haul regional | France | 1,283 mi | 1 | 115kg | View |
| Paris(ORY) medium-haul regional | France | 1,301 mi | 2 | 117kg | View |
| Pisa(PSA) medium-haul regional | Italy | 1,303 mi | 1 | 117kg | View |
| Milano(MXP) medium-haul regional | Italy | 1,320 mi | 2 | 119kg | View |
| Paris(CDG) medium-haul regional | France | 1,323 mi | 1 | 119kg | View |
| Rome(CIA) medium-haul regional | Italy | 1,337 mi | 1 | 120kg | View |
| Beauvais(BVA) medium-haul regional | France | 1,341 mi | 1 | 121kg | View |
| Chalons(XCR) medium-haul regional | France | 1,347 mi | 1 | 121kg | View |
| Bergamo(BGY) medium-haul regional | Italy | 1,358 mi | 1 | 122kg | View |
| Mulhouse(BSL) medium-haul regional | France | 1,375 mi | 1 | 124kg | View |
| Bristol(BRS) medium-haul regional | United Kingdom | 1,393 mi | 1 | 125kg | View |
| Zurich(ZRH) medium-haul regional | Switzerland | 1,401 mi | 1 | 126kg | View |
| London(LGW) medium-haul regional | United Kingdom | 1,408 mi | 5 | 127kg | View |
| Strasbourg(SXB) medium-haul regional | France | 1,427 mi | 1 | 128kg | View |
| Lille(LIL) medium-haul regional | France | 1,428 mi | 1 | 129kg | View |
| Luxemburg(LUX) medium-haul regional | Luxembourg | 1,446 mi | 1 | 130kg | View |
| Charleroi(CRL) medium-haul regional | Belgium | 1,452 mi | 1 | 131kg | View |
| London(LTN) medium-haul regional | United Kingdom | 1,453 mi | 1 | 131kg | View |
| London(STN) medium-haul regional | United Kingdom | 1,462 mi | 2 | 132kg | View |
| Birmingham(BHX) medium-haul regional | United Kingdom | 1,475 mi | 1 | 133kg | View |
| Brussels(BRU) medium-haul regional | Belgium | 1,479 mi | 3 | 133kg | View |
| Hahn(HHN) medium-haul regional | Germany | 1,492 mi | 1 | 134kg | View |
| Dublin(DUB) long-haul international | Ireland | 1,510 mi | 1 | 136kg | View |
| Manchester(MAN) long-haul international | United Kingdom | 1,530 mi | 3 | 138kg | View |
| Eindhoven(EIN) long-haul international | Netherlands | 1,531 mi | 1 | 138kg | View |
| Cologne(CGN) long-haul international | Germany | 1,540 mi | 1 | 139kg | View |
| Rotterdam(RTM) long-haul international | Netherlands | 1,541 mi | 1 | 139kg | View |
| Munich(MUC) long-haul international | Germany | 1,553 mi | 1 | 140kg | View |
| Weeze(NRN) long-haul international | Germany | 1,557 mi | 1 | 140kg | View |
| Amsterdam(AMS) long-haul international | Netherlands | 1,569 mi | 1 | 141kg | View |
| Berlin(SXF) long-haul international | Germany | 1,798 mi | 1 | 162kg | View |
| Copenhagen(CPH) long-haul international | Denmark | 1,939 mi | 1 | 175kg | View |
| Oslo(OSL) long-haul international | Norway | 2,156 mi | 1 | 194kg | View |
Marrakech flights — quick answers
Where can you fly direct from Marrakech?
49 destinations including Agadir, Casablanca, Sevilla, Lisbon, Gran Canaria, and more. The shortest is Agadir (120 mi).
Which airlines fly from Marrakech?
18 airlines: HV, AT, FR, TP, NT, IB, VY, AF and more.
What is the longest flight from Marrakech?
Oslo (OSL) at 2,156 miles — a long-haul international route.