Direct flights to Morocco

Just a short hop from Europe, the colourful and cosmopolitan country of Morocco is located at the northwest tip of Africa. Learn more about the destination and find direct flights to the largest airports here.


Morocco brims over with contrast, colour and mystery and all you can do is simply catch your breath in wonder. It has a timeless quality that no longer exists in the modern world, a sense that the past with all its glory and savagery still lives on, threading in and out of the present, informing with its every word and gesture.

Find direct flights to Morocco’s largest airports

Morocco's main airports are located in Casablanca and Marrakech. If you are destined for Casablanca you can find lots of direct connections to Europe and Africa, with some additional options in North America and Asia. Direct flights to Marrakech are only found within Europe and Asia. Below you can find some of the airports in the world that have the highest number of direct flights to the large airports in Morocco. By following the links you can see all flight options from each airports.

direct flights from new york to casablanca, morocco

To Casablanca

From North America
From Europe and Africa

To Marrakech

From Europe

What to experience in Morocco

Explore the winding streets, ancient souks and medinas of the famous imperial cities of Marrakech and Fez and catch some colorful street performances from snake charmers and musicians. Visit the famous city of Casablanca on the Atlantic coast now Morocco’s trend setter for art, fashion and industry.

For some relaxation and beautiful beaches, the town of Essaouira has a laid back vibe and is popular with windsurfers and kite boarders. The stunning Atlas Mountains are perfect for hiking and exploring the Berber villages or head to the golden sands of the Sahara Desert for a camel ride or 4WD dune safari.

How to find cheap flights to the airport in Morocco

Try our flight search box to find the cheapest flights available to Morocco, we recommend you avoid traveling during popular times of the year such as over Christmas and during the school holidays to find the best offers on cheap flights. If you need to find great value flights at short notice, we can also find you the most competitive airfares on lastminute flights.

Morocco climate – from summer to winter

Moroccan summers are very warm. Inland you can expect temperatures of around 38C, while coastal options have a slightly cooler and more agreeable average of 28C. Grab some of the Essaouira sea breeze on an Essaouira tour or simply chill out in the sun on Aqadir beach. The coldest months in Morocco are December, January and February with temperatures averaging 16-19C.

Flights to Morocco