Plane tickets to Morocco
One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.
Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.
Trusted by millions
Join over 10 million yearly travellers booking with ease.
Popular cities in Morocco
Explore airlines and airports
Airlines based in Morocco
Popular airlines flying to Morocco
Airports in Morocco
Airports near Morocco
Airports flying to Morocco
Buses & trains
Train companies in Morocco
ONCF
Cheapest month to fly to Morocco
Explore price trends for trips to Morocco
Showing prices in USD
Annual Avg. Price | 272 USD |
December 2024 | 273 USD |
January 2025 | 221 USD |
February 2025 | 225 USD |
March 2025 | 199 USD |
April 2025 | 267 USD |
May 2025 | 284 USD |
June 2025 | 311 USD |
July 2025 | 357 USD |
August 2025 | 339 USD |
September 2025 | 221 USD |
October 2025 | 221 USD |
November 2025 | 342 USD |
Visit Morocco
The country in Africa where the official language is Arabic and the currency Moroccan dirham (MAD), this is Morocco. The capital of the country is Rabat. Other cities which you can explore are Casablanca, Fès, Sale, Marrakesh, Agadir, Tangier, Meknès, Oujda, Al Hoceïma, Kenitra, Tétouan, Safi, Mohammedia, Khouribga.
Rabat is the capital and also one of the popular cities.
There are other attractive cities like Casablanca, Fès, Sale, Marrakesh, Agadir and many others where you can travel during your visit to Morocco.
During your trip around Morocco, you can taste Couscous, Pastilla, Tanjia, Rfissa, Harira and many other local food.
There are more than 2 major airports in Morocco. You can find cheap flights via the following airports: Mohammed V International Airport (CMN), Menara Airport (RAK), Al Massira Airport (AGA), Nador International Airport (NDR), Ibn Batouta Airport (TNG), Saïss Airport (FEZ), Rabat-Salé Airport (RBA), Angads Airport (OUD), Mogador Airport (ESU), Tan Tan Airport (TTA), Ouarzazate Airport (OZZ), Cherif Al Idrissi Airport (AHU).
Morocco doesn’t accept Euro or US dollar, exchanging cash before traveling is always recommended. Although credit and debit cards are also universally accepted throughout the country, we highly advise you to carry a small amount of cash and coins with you.
Morocco has a population of 37.11 million people, making it one of the top 100 most populated countries in the world.
The official language of Morocco is Arabic. However, travelers will also commonly hear Berber as they are the languages of the largest international communities within Morocco.
Algeria and Western Sahara are neighbors of Morocco.
Morocco has a Mediterranean climate with dry and hot summers and mild winters. When packing your backpack, don’t forget the sunscreen to protect your skin from the sun. Also, consider the cultural context when packing your clothes. It’s worth learning about local traditions before your travels to Morocco.
Popular flights
Explore alternative flights to Morocco
Find popular flights from Morocco
Cheap flights
Popular flights from North America to Morocco
- Los Angeles to Marrakesh from $300
- Miami to Marrakesh from $228
- Los Angeles to Rabat from $337
- Boston to Marrakesh from $269
- Boston to Rabat from $276
- Atlanta to Marrakesh from $256
- Los Angeles to Agadir from $300
- Miami to Agadir from $198
- Fort Lauderdale to Marrakesh from $243
- Los Angeles to Tangier from $325
- Mexico City to Marrakesh from $397
- San Francisco to Marrakesh from $327
- Minneapolis to Marrakesh from $264
- Dallas to Marrakesh from $239
- New York to Oujda from $219
- Portland to Marrakesh from $297
- Charlotte to Marrakesh from $241
- Montreal to Fes from $342
- San Diego to Agadir from $277
- Seattle to Tangier from $317
- Atlanta to Rabat from $284
- Nashville to Marrakesh from $269
- San Francisco to Tangier from $344
- Nashville to Tangier from $298
- Dallas to Agadir from $239
- Philadelphia to Marrakesh from $233
- Atlanta to Agadir from $226
- Las Vegas to Rabat from $306
- Washington, D.C. to Agadir from $219
- New York to Agadir from $228
- New York to Marrakesh from $240
- Toronto to Casablanca from $348
- Charlotte to Casablanca from $269
- Minneapolis to Casablanca from $328
- Washington, D.C. to Casablanca from $316
- Chicago to Agadir from $241
- Tampa to Casablanca from $276
- Toronto to Marrakesh from $654
- Montreal to Casablanca from $376
- Santo Domingo to Marrakesh from $307
Popular flights from Africa to Morocco
- Agadir to Rabat from $44
- Marrakesh to Fes from $28
- Rabat to Agadir from $44
- Cairo to Marrakesh from $148
- Tangier to Agadir from $31
- Agadir to Fes from $31
- Addis Ababa to Marrakesh from $274
- Ouarzazate to Marrakesh from $77
- Tangier to Casablanca from $82
- Tangier to Rabat from $73
- Sharm El Sheikh to Marrakesh from $96
- Casablanca to Marrakesh from $89
- Fes to Agadir from $30
- Agadir to Casablanca from $63
- Casablanca to Agadir from $65
- Agadir to Tangier from $31
- Marrakesh to Casablanca from $82
- Cairo to Agadir from $135
- Dakar to Marrakesh from $164
- Tunis to Agadir from $79
- Fes to Marrakesh from $31
- Marrakesh to Tangier from $31
- Accra to Casablanca from $438
- Casablanca to Fes from $92
- Tunis to Marrakesh from $58
- Tangier to Marrakesh from $31
- Nouakchott to Casablanca from $296
- Nairobi to Casablanca from $477
- Cairo to Casablanca from $162
- Dakar to Casablanca from $223
- Accra to Marrakesh from $473
- Tunis to Casablanca from $114
- Tétouan to Casablanca from $89
- Casablanca to Tangier from $89
- Djerba to Marrakesh from $69
- Maputo to Marrakesh from $439
- Kigali to Marrakesh from $391
- Cairo to Rabat from $150
- Cape Town to Marrakesh from $225
- Algiers to Casablanca from $96
Popular flights from Asia to Morocco
- Amman to Marrakesh from $140
- Tbilisi to Marrakesh from $126
- Istanbul to Marrakesh from $81
- Tel Aviv to Marrakesh from $125
- Riyadh to Marrakesh from $99
- Antalya to Marrakesh from $67
- Tel Aviv to Tangier from $157
- Dalaman to Casablanca from $156
- Tel Aviv to Fes from $162
- Colombo to Marrakesh from $267
- Bangkok to Tangier from $313
- Malé to Casablanca from $337
- Amman to Fes from $164
- Doha to Nador from $233
- Dubai to Tangier from $180
- Istanbul to Nador from $98
- Bangkok to Agadir from $292
- Doha to Marrakesh from $196
- Istanbul to Fes from $98
- Istanbul to Agadir from $75
- Bangkok to Casablanca from $352
- Kayseri to Marrakesh from $99
- Jeddah to Casablanca from $157
- Istanbul to Casablanca from $139
- Kuwait City to Casablanca from $140
- Laayoune to Marrakesh from $137
- Antalya to Casablanca from $121
- Beirut to Casablanca from $270
- Tbilisi to Casablanca from $165
- Medina to Casablanca from $190
- Dubai to Casablanca from $201
- Kuala Lumpur to Casablanca from $393
- Amman to Casablanca from $197
- Northern Cyprus to Casablanca from $159
- Amman to Rabat from $174
- Baghdad to Marrakesh from $170
- Beirut to Marrakesh from $230
- Riyadh to Casablanca from $165
- Istanbul to Rabat from $104
- Dammam to Casablanca from $205
Popular flights from Europe to Morocco
- Madrid to Marrakesh from $29
- Barcelona to Marrakesh from $30
- Lisbon to Marrakesh from $32
- Copenhagen to Marrakesh from $68
- Vienna to Marrakesh from $66
- Prague to Marrakesh from $63
- Amsterdam to Marrakesh from $97
- Barcelona to Tangier from $29
- Budapest to Marrakesh from $50
- Manchester to Marrakesh from $35
- Geneva to Marrakesh from $69
- Athens to Marrakesh from $70
- Oslo to Marrakesh from $79
- Lisbon to Agadir from $56
- Naples to Tangier from $78
- Copenhagen to Agadir from $71
- Venice to Marrakesh from $54
- Nantes to Marrakesh from $36
- Nice to Marrakesh from $60
- Dublin to Marrakesh from $41
- Sofia to Marrakesh from $53
- Geneva to Rabat from $66
- Vilnius to Marrakesh from $59
- Helsinki to Agadir from $96
- Lisbon to Rabat from $74
- Brussels to Marrakesh from $31
- Palma, Majorca to Marrakesh from $53
- Vienna to Tangier from $70
- Athens to Tangier from $81
- Berlin to Tangier from $88
- Munich to Marrakesh from $83
- Warsaw to Marrakesh from $53
- Zürich to Marrakesh from $91
- Budapest to Agadir from $58
- Malta to Marrakesh from $79
- Berlin to Marrakesh from $55
- Larnaca to Marrakesh from $69
- Riga to Marrakesh from $63
- Edinburgh to Marrakesh from $41
- Vienna to Fes from $89
Popular flights from South America to Morocco
- Buenos Aires to Casablanca from $676
- Buenos Aires to Tangier from $600
- São Paulo to Marrakesh from $387
- Buenos Aires to Marrakesh from $569
- Lima to Marrakesh from $468
- Bogotá to Marrakesh from $400
- Pasto to Casablanca from $556
- Medellín to Casablanca from $467
- Brasília to Marrakesh from $416
- La Paz to Casablanca from $607
- Guayaquil to Marrakesh from $378
Get more out of Kiwi.com with our mobile application
Find out more about the Kiwi.com app on kiwi.com/mobile . With our app you can search for the best plane connections. The Kiwi.com mobile app offers cheap flights, access to hidden features, travel hacks and special offers.
Download boarding passes
One-click booking
Get exclusive offers and prices
Mobile trip notifications