FlyDirectFrom / Airports / Morocco

Direct flights from Marrakech RAK

Marrakech Menara Airport (RAK), Morocco. 53 nonstop destinations in 16 countries.

14 of 53 routes observed operating between 2026-09-16 and 2026-10-16 (AeroDataBox); the rest come from the OpenFlights archive (~2014), known defunct carriers removed. Estimated durations, not a timetable.

Open RAK on the map

“Fares” opens a fare search for that nonstop on Kiwi.com. Some links may earn us a commission at no extra cost to you.

DestinationAirlinesDistanceTimeStatus
Agadir AGAAl Massira Airport, MoroccoFaresTransavia194 km0:44Archive
Casablanca CMNMohammed V International Airport, MoroccoFaresRoyal Air Maroc200 km0:44Archive
Sevilla SVQSevilla Airport, SpainFaresRyanair675 km1:18Archive
Lisbon LISHumberto Delgado Airport (Lisbon Portela Airport), PortugalFaresTAP Air Portugal804 km1:27Archive
Madrid MADAdolfo Suárez Madrid–Barajas Airport, SpainFaresRoyal Air Maroc, Ryanair1,064 km1:45Archive
Barcelona BCNBarcelona International Airport, SpainFaresFormosa Airlines1,405 km2:09Archive
Gerona GROGirona Airport, SpainFaresRyanair1,493 km2:15Archive
Toulouse TLSToulouse-Blagnac Airport, FranceFaresAir France, easyJet, Royal Air Maroc1,570 km2:21Archive
Bordeaux BODBordeaux-Mérignac Airport, FranceFareseasyJet, Royal Air Maroc1,602 km2:23Archive
Marseille MRSMarseille Provence Airport, FranceFaresAir France, Royal Air Maroc, Ryanair1,756 km2:34Archive
Nantes NTENantes Atlantique Airport, FranceFaresRoyal Air Maroc, Transavia France1,813 km2:38Archive
Nice NCENice-Côte d'Azur Airport, FranceFareseasyJet, Royal Air Maroc1,891 km2:43Archive
Tours TUFTours-Val-de-Loire Airport, FranceFaresRyanair1,911 km2:45Archive
Lyon LYSLyon Saint-Exupéry Airport, FranceFareseasyJet, Royal Air Maroc, Transavia France1,934 km2:47Archive
Geneva GVAGeneva Cointrin International Airport, SwitzerlandFareseasyJet, SWISS2,029 km2:53Archive
Dole DLEDole-Tavaux Airport, FranceFaresRyanair2,064 km2:56Archive
Paris ORYParis-Orly Airport, FranceFaresRoyal Air Maroc, Transavia France2,094 km2:58Archive
Pisa PSAPisa International Airport, ItalyFaresRyanair2,098 km2:58Archive
Milano MXPMalpensa International Airport, ItalyFareseasyJet, Royal Air Maroc2,125 km3:00Archive
Paris CDGCharles de Gaulle International Airport, FranceFareseasyJet2,129 km3:00Archive
Rome CIACiampino–G. B. Pastine International Airport, ItalyFaresRyanair2,152 km3:02Archive
Beauvais BVAParis Beauvais Tillé Airport, FranceFaresRyanair2,157 km3:02Archive
Chalons XCRChâlons-Vatry Airport, FranceFaresRyanair2,167 km3:03Archive
Bergamo BGYIl Caravaggio International Airport, ItalyFaresRyanair2,186 km3:04Archive
Mulhouse BSLEuroAirport Basel-Mulhouse-Freiburg Airport, FranceFareseasyJet2,213 km3:06Archive
Bristol BRSBristol Airport, United KingdomFareseasyJet, TUI Airways2,242 km3:08Verified
London LGWLondon Gatwick Airport, United KingdomFaresBA Euroflyer, British Airways, easyJetDaily2,266 km3:10Verified
London LHRLondon Heathrow Airport, United KingdomFaresBritish AirwaysDaily2,294 km3:12Verified
Strasbourg SXBStrasbourg Airport, FranceFaresTransavia France2,297 km3:12Archive
Lille LILLille-Lesquin Airport, FranceFaresTransavia France2,299 km3:12Archive
Luxemburg LUXLuxembourg-Findel International Airport, LuxembourgFaresLuxair2,327 km3:14Archive
Charleroi CRLBrussels South Charleroi Airport, BelgiumFaresRyanair2,336 km3:15Archive
London LTNLondon Luton Airport, United KingdomFareseasyJet2,339 km3:15Verified
London STNLondon Stansted Airport, United KingdomFaresJet2, Ryanair UKDaily2,353 km3:16Verified
Birmingham BHXBirmingham International Airport, United KingdomFareseasyJet, Jet2, Ryanair UK, TUI AirwaysDaily2,373 km3:18Verified
Brussels BRUBrussels Airport, BelgiumFaresBrussels Airlines, Harmony Airways, Royal Air Maroc2,380 km3:18Archive
Hahn HHNFrankfurt-Hahn Airport, GermanyFaresRyanair2,402 km3:20Archive
Dublin DUBDublin Airport, IrelandFaresRyanair2,430 km3:22Archive
Liverpool LPLLiverpool John Lennon Airport, United KingdomFareseasyJet, Ryanair UK2,451 km3:23Verified
Manchester MANManchester Airport, United KingdomFareseasyJet, Jet2, Ryanair UK, TUI AirwaysDaily2,462 km3:24Verified
Eindhoven EINEindhoven Airport, NetherlandsFaresRyanair2,464 km3:24Archive
Cologne CGNCologne Bonn Airport, GermanyFaresEurowings2,478 km3:25Archive
Rotterdam RTMRotterdam The Hague Airport, NetherlandsFaresTransavia2,480 km3:25Archive
Munich MUCMunich Airport, GermanyFaresRoyal Air Maroc2,499 km3:26Archive
Weeze NRNWeeze Airport, GermanyFaresRyanair2,506 km3:27Archive
Amsterdam AMSAmsterdam Airport Schiphol, NetherlandsFaresTransavia2,525 km3:28Archive
Glasgow GLAGlasgow International Airport, United KingdomFaresJet22,713 km3:42Verified
Edinburgh EDIEdinburgh Airport, United KingdomFareseasyJet, Ryanair UK2,731 km3:43Verified
Berlin SXFBerlin-Schönefeld Airport, GermanyFareseasyJet2,894 km3:54Archive
Copenhagen CPHCopenhagen Kastrup Airport, DenmarkFaresNorwegian Air Shuttle, SAS3,120 km4:10Verified
Oslo OSLOslo Lufthavn, NorwayFaresNorwegian Air Shuttle3,469 km4:35Verified
Stockholm ARNStockholm-Arlanda Airport, SwedenFaresNorwegian Air Shuttle, Ryanair3,663 km4:49Verified
New York JFKJohn F Kennedy International Airport, United StatesFaresGJW5,853 km7:23Verified

At a glance

Nonstop destinations
53
Countries served
16
Airlines
21
Longest route
New York (JFK), 5,853 km
Shortest route
Agadir (AGA), 194 km
Verified current
14 of 53

Airlines flying nonstop from Marrakech

Ryanair (17), easyJet (16), Royal Air Maroc (12), Ryanair UK (5), Transavia France (5), Jet2 (4), Norwegian Air Shuttle (3), Transavia (3), TUI Airways (3), Air France (2), British Airways (2), BA Euroflyer (1), Brussels Airlines (1), Eurowings (1), Formosa Airlines (1), GJW (1), Harmony Airways (1), Luxair (1), SAS (1), SWISS (1), TAP Air Portugal (1). The number is how many of the destinations above each airline flies.

Nearby departure airports

Other origins within 400 km of RAK, nearest first.

About these routes

Rows marked Verified were seen operating in the 30 days to 2026-10-16. Rows marked Archive come from the OpenFlights route archive (around 2014); we remove the airlines we know have folded, but a route can still have changed since, so treat those rows as a starting point and confirm with the airline before booking. How the data is built.