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
| From | Airlines | Flight time | Fare seen | Book |
|---|---|---|---|---|
| Alicante to MarrakechALC–RAK | Ryanair | 1h 46m | $18 nonstop | Book |
| Amsterdam to MarrakechAMS–RAK · all flights from Amsterdam | easyJet, Transavia | 3h 39m | $88 nonstop | Book |
| Asturias to MarrakechOVD–RAK | Vueling | 2h 11m | — | Book |
| Athens to MarrakechATH–RAK · all flights from Athens | Aegean Airlines | 4h 14m | $107 nonstop | Book |
| Atlanta to MarrakechATL–RAK · all flights from Atlanta | — | 9h 14m | $474 nonstop | Book |
| Barcelona to MarrakechBCN–RAK · all flights from Barcelona | Vueling, Ryanair | 2h 15m | $18 nonstop | Book |
| Bilbao to MarrakechBIO–RAK | Volotea, Vueling | 2h 13m | $29 nonstop | Book |
| Bordeaux to MarrakechBOD–RAK | Volotea, easyJet | 2h 30m | $74 nonstop | Book |
| Brussels to MarrakechCRL–RAK | Ryanair | 3h 25m | $35 nonstop | Book |
| Bucharest to MarrakechBBU–RAK | Wizz Air | 4h 36m | $110, 1 stop | Book |
| Budapest to MarrakechBUD–RAK | Ryanair, Wizz Air | 4h 8m | $35 nonstop | Book |
| Casablanca to MarrakechCMN–RAK · all flights from Casablanca | Royal Air Maroc | 45m | $72 nonstop | Book |
| Dublin to MarrakechDUB–RAK · all flights from Dublin | Ryanair | 3h 32m | $30 nonstop | Book |
| Frankfurt to MarrakechFRA–RAK · all flights from Frankfurt | Discover Airlines, Lufthansa | 3h 35m | $212 nonstop | Book |
| Granada to MarrakechGRX–RAK | Vueling | 1h 25m | $82, 1 stop | Book |
| Ibiza to MarrakechIBZ–RAK | Vueling | 1h 58m | $119, 2 stops | Book |
| Istanbul to MarrakechIST–RAK · all flights from Istanbul | Turkish Airlines | 4h 47m | $380 nonstop | Book |
| Krakow to MarrakechKRK–RAK | Ryanair | 4h 21m | $29 nonstop | Book |
| La Coruna to MarrakechLCG–RAK | Vueling | 2h 8m | — | Book |
| Leeds to MarrakechLBA–RAK | Jet2.com | 3h 40m | $85 nonstop | Book |
| Lille to MarrakechLIL–RAK | Volotea, easyJet, TUI fly Belgium | 3h 23m | $66 nonstop | Book |
| Lisbon to MarrakechLIS–RAK · all flights from Lisbon | Vueling, Ryanair, easyJet | 1h 30m | $22 nonstop | Book |
| London to MarrakechLGW–RAK · all flights from London | easyJet, TUI Airways, BA Euroflyer | 3h 20m | $35 nonstop | Book |
| Luxembourg to MarrakechLUX–RAK | Luxair | 3h 25m | $585 nonstop | Book |
| Lyon to MarrakechLYS–RAK · all flights from Lyon | Volotea, easyJet, Transavia France | 2h 55m | $46 nonstop | Book |
| Madrid to MarrakechMAD–RAK · all flights from Madrid | Ryanair, Iberia Express | 1h 50m | $17 nonstop | Book |
| Malaga to MarrakechAGP–RAK | Ryanair, Vueling, easyJet | 1h 19m | $17 nonstop | Book |
| Manchester to MarrakechMAN–RAK · all flights from Manchester | Ryanair, Jet2.com | 3h 35m | $87 nonstop | Book |
| Menorca to MarrakechMAH–RAK | Vueling | 2h 18m | — | Book |
| Milan to MarrakechBGY–RAK · all flights from Milan | Ryanair, Malta Air | 3h 14m | $18 nonstop | Book |
| Nantes to MarrakechNTE–RAK | Volotea, easyJet | 2h 46m | $205 nonstop | Book |
| Palma to MarrakechPMI–RAK | Ryanair, Vueling | 2h 9m | $39, 1 stop | Book |
| Paris to MarrakechCDG–RAK · all flights from Paris | easyJet, Air France | 3h 10m | $63 nonstop | Book |
| Porto to MarrakechOPO–RAK | Ryanair | 1h 51m | $20 nonstop | Book |
| Rome to MarrakechFCO–RAK · all flights from Rome | Wizz Air, Wizz Air Malta | 3h 10m | $37 nonstop | Book |
| Santiago De Compostela to MarrakechSCQ–RAK | Vueling | 2h 4m | $83 nonstop | Book |
| Sevilla to MarrakechSVQ–RAK | Vueling, Ryanair | 1h 21m | $25 nonstop | Book |
| Sharjah to MarrakechSHJ–RAK | Air Arabia | 8h 12m | $257, 1 stop | Book |
| Strasbourg to MarrakechSXB–RAK | Volotea | 3h 22m | $39 nonstop | Book |
| Vienna to MarrakechVIE–RAK · all flights from Vienna | Austrian Airlines | 3h 58m | $313 nonstop | Book |
| Warsaw to MarrakechWAW–RAK | Wizz Air, LOT Polish | 4h 36m | $59 nonstop | Book |
| Zurich to MarrakechZRH–RAK · all flights from Zurich | easyJet, SWISS | 3h 19m | $44 nonstop | Book |
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.
When you land in Marrakech
Flights to other cities
- San Francisco
- New York
- Los Angeles
- Paris
- Las Vegas
- Miami
- Chicago
- Amsterdam
- Rome
- London
- Seattle
- Tokyo
- Boston
- Denver
- Atlanta
- Dubai
- Barcelona
- Dallas
- Madrid
- Toronto
- Lisbon
- Bangkok
- Singapore
- Istanbul
- Athens
- Hong Kong
- Munich
- Sydney
- Vienna
- Seoul
- Manila
- Shanghai
- Zurich
- Osaka
- Cairo
- Cape Town
- Frankfurt
- Beijing
- Melbourne
- Phuket
- Bali
- Perth
- Buenos Aires
- Auckland
- Mumbai
- Abu Dhabi
- Nairobi
- Johannesburg
- Hanoi
- Taipei
- Kuala Lumpur
- Lyon
- Jeddah
- Doha
- Jakarta
- Koh Samui
- Da Nang
- Chiang Mai
- Sao Paulo
- New Delhi
- Ho Chi Minh City
- Riyadh
- Guangzhou
- Addis Ababa
- Adler/Sochi
- Algiers
- Alicante
- Almaty
- Ambon
- Antalya
- Antananarivo
- Baku
- Balikpapan
- Bandar Seri Begawan
- Banjarmasin
- Batam
- Belgrade
- Berlin
- Bilbao
- Bologna
- Brussels
- Bucharest
- Budapest
- Busan
- Calgary
- Cancun
- Casablanca
- Catania
- Cebu City
- Cologne
- Colombo
- Copenhagen
- Dar Es Salaam
- Dhaka
- Dublin
- Dusseldorf
- Fort Lauderdale
- Greenway Sound
- Guadalajara
- Hamburg
- Helsinki
- Honolulu
- Jayapura
- Karachi
- Kendari
- Kochi
- Krakow
- Kupang
- Labuan Bajo
- Lagos
- Macau
- Makassar
- Malaga
- Malang
- Male
- Malta
- Manado
- Mandalay
- Manokwari
- Marseille
- Maumere
- Medan
- Medina
- Mexico City
- Milan
- Minneapolis
- Minsk
- Monterrey
- Moscow
- Muscat
- Nantes
- Neom
- Nha Trang
- Orlando
- Oslo
- Padang
- Palembang
- Palma
- Panama City
- Pekanbaru
- Penang
- Phnom Penh
- Phu Quoc
- Port Blair
- Porto
- Praya
- Puerto Princesa
- Puerto Vallarta
- Saint Petersburg
- San Jose
- Santo Domingo
- Sanya
- Semarang
- Sevilla
- Sharjah
- Shymkent
- Sorong
- Stockholm
- Surabaya
- Surakarta
- Tampa
- Tashkent
- Tembagapura
- Tenerife
- Ternate
- Tijuana
- Tirana
- Valencia
- Venice
- Vientiane
- Warsaw
- Yekaterinburg
- Yerevan
- Yogyakarta
Marrakesh Menara Airport (RAK)