Do you need help?

Call for exclusive deals: 0800 026 3689

Flights to Morocco

Why book with Opodo?
  • Choose from 575+ airlines
  • Choose from over 60,000 flight routes
  • Opodo price guarantee

What to explore in Morocco

Travelling to Morocco: Destinations A-Z

Travelling in Morocco

Whether you want to go camel trekking through the Saharan dunes, shop until you drop in a souk, steam away your troubles in a hammam or feast on exotic dishes, Morocco's sights cater for all kinds of visitors. From the rugged peaks of the Atlas Mountains, to the sun-drenched coastline, Morocco stands in the midst of history, culture, leisure and breathtaking scenery, while its cities are a sensory mélange of historic treasures and lively markets. There are a number of international airports that handle international flights, including Casablanca-Mohammed V Airport, Marrakesh Airport, Agadir Airport and Tangiers Airport. Some of the major airlines operating flights to Morocco are Royal Air Maroc, easyJet and Ryanair.

With a background that spans Phoenician, Roman, Almohad and Merenid rule, Morocco's capital, Rabat, is a modern cosmopolitan city that clings to the shores of the Atlantic Ocean. It is a place awash with historical landmarks, boasting an ancient medina, golden sandy beaches, palaces and colourful markets. Encircled by blushing rose-hued walls, Marrakech is one of Morocco's key destinations known for its towering mosques, history, vibrant souks and sizzling food stalls. Those searching for sun, sand and surf can embrace the sparkling coast that stretches from the Mediterranean to the Western Sahara, dotted with popular resorts. Morocco's cultural heritage can be witnessed in every town and city across the country, while the spectacular mountain ranges invite explorers to head for the hills and discover this beautiful landscape.