Flights to Marrakech

42 routes into Marrakech, with the airlines that fly them, flight times and the fares we have seen. Lowest nonstop fare seen: $17 one-way from Madrid (22 Oct 2026).

Routes to Marrakech

FromAirlinesFlight timeFare seenBook
Alicante to MarrakechALC–RAKRyanair1h 46m$18 nonstopBook
Amsterdam to MarrakechAMS–RAK · all flights from AmsterdameasyJet, Transavia3h 39m$88 nonstopBook
Asturias to MarrakechOVD–RAKVueling2h 11m—Book
Athens to MarrakechATH–RAK · all flights from AthensAegean Airlines4h 14m$107 nonstopBook
Atlanta to MarrakechATL–RAK · all flights from Atlanta—9h 14m$474 nonstopBook
Barcelona to MarrakechBCN–RAK · all flights from BarcelonaVueling, Ryanair2h 15m$18 nonstopBook
Bilbao to MarrakechBIO–RAKVolotea, Vueling2h 13m$29 nonstopBook
Bordeaux to MarrakechBOD–RAKVolotea, easyJet2h 30m$74 nonstopBook
Brussels to MarrakechCRL–RAKRyanair3h 25m$35 nonstopBook
Bucharest to MarrakechBBU–RAKWizz Air4h 36m$110, 1 stopBook
Budapest to MarrakechBUD–RAKRyanair, Wizz Air4h 8m$35 nonstopBook
Casablanca to MarrakechCMN–RAK · all flights from CasablancaRoyal Air Maroc45m$72 nonstopBook
Dublin to MarrakechDUB–RAK · all flights from DublinRyanair3h 32m$30 nonstopBook
Frankfurt to MarrakechFRA–RAK · all flights from FrankfurtDiscover Airlines, Lufthansa3h 35m$212 nonstopBook
Granada to MarrakechGRX–RAKVueling1h 25m$82, 1 stopBook
Ibiza to MarrakechIBZ–RAKVueling1h 58m$119, 2 stopsBook
Istanbul to MarrakechIST–RAK · all flights from IstanbulTurkish Airlines4h 47m$380 nonstopBook
Krakow to MarrakechKRK–RAKRyanair4h 21m$29 nonstopBook
La Coruna to MarrakechLCG–RAKVueling2h 8m—Book
Leeds to MarrakechLBA–RAKJet2.com3h 40m$85 nonstopBook
Lille to MarrakechLIL–RAKVolotea, easyJet, TUI fly Belgium3h 23m$66 nonstopBook
Lisbon to MarrakechLIS–RAK · all flights from LisbonVueling, Ryanair, easyJet1h 30m$22 nonstopBook
London to MarrakechLGW–RAK · all flights from LondoneasyJet, TUI Airways, BA Euroflyer3h 20m$35 nonstopBook
Luxembourg to MarrakechLUX–RAKLuxair3h 25m$585 nonstopBook
Lyon to MarrakechLYS–RAK · all flights from LyonVolotea, easyJet, Transavia France2h 55m$46 nonstopBook
Madrid to MarrakechMAD–RAK · all flights from MadridRyanair, Iberia Express1h 50m$17 nonstopBook
Malaga to MarrakechAGP–RAKRyanair, Vueling, easyJet1h 19m$17 nonstopBook
Manchester to MarrakechMAN–RAK · all flights from ManchesterRyanair, Jet2.com3h 35m$87 nonstopBook
Menorca to MarrakechMAH–RAKVueling2h 18m—Book
Milan to MarrakechBGY–RAK · all flights from MilanRyanair, Malta Air3h 14m$18 nonstopBook
Nantes to MarrakechNTE–RAKVolotea, easyJet2h 46m$205 nonstopBook
Palma to MarrakechPMI–RAKRyanair, Vueling2h 9m$39, 1 stopBook
Paris to MarrakechCDG–RAK · all flights from PariseasyJet, Air France3h 10m$63 nonstopBook
Porto to MarrakechOPO–RAKRyanair1h 51m$20 nonstopBook
Rome to MarrakechFCO–RAK · all flights from RomeWizz Air, Wizz Air Malta3h 10m$37 nonstopBook
Santiago De Compostela to MarrakechSCQ–RAKVueling2h 4m$83 nonstopBook
Sevilla to MarrakechSVQ–RAKVueling, Ryanair1h 21m$25 nonstopBook
Sharjah to MarrakechSHJ–RAKAir Arabia8h 12m$257, 1 stopBook
Strasbourg to MarrakechSXB–RAKVolotea3h 22m$39 nonstopBook
Vienna to MarrakechVIE–RAK · all flights from ViennaAustrian Airlines3h 58m$313 nonstopBook
Warsaw to MarrakechWAW–RAKWizz Air, LOT Polish4h 36m$59 nonstopBook
Zurich to MarrakechZRH–RAK · all flights from ZuricheasyJet, SWISS3h 19m$44 nonstopBook

One-way fares in USD from Travelpayouts flight data, with the date we saw them. Fares change daily; check the price for your dates before you book.

Hotels in Marrakech

Find hotels in Marrakech

Hotels, hostels & more · Trip.com

Search hotels

FAQ

What is the cheapest nonstop flight to Marrakech?+

Of the routes we track, the lowest nonstop fare we have seen is $17 one-way from Madrid (MAD–RAK), seen 22 Oct 2026. Fares change daily.

How long is the flight to Marrakech?+

It depends on where you start: about 45m from Casablanca (200 km), the shortest route we track. Each route below lists its own flight time.

Can I fly nonstop to Marrakech?+

Yes, on 34 of the 42 routes we track; each route below shows the airlines that fly it.

Marrakesh Menara Airport (RAK)