Book Cheap Flights to Morocco

Morocco: a soulful journey into an exotic world of spices, snake charmers, mystery, and mysticism

Earthy rawness and sweetly-infused flavours that escape tagine pots are just a few of the reasons to visit Morocco. With a population of 34 million, Morocco is the warden of exotic plazas, robed men artfully handling snakes, coastlines with sparkling beaches and entry to the Sahara Desert. Attractions include Fez Medina, Hasan II Mosque and Jemaa el-Fnaa.

Get ready for a sensory overload, because cheap flights to Morocco are now available for a limited time only!

Morocco’s most populous city, Casablanca, is home to Mohammed V International Airport (CMN), located on a 50-minute drive from the city centre. Mohammed V International Airport serves a multitude of airlines, including Royal Air Maroc, Qatar, Air France, EgyptAir and more. There are no direct flights from South Africa, but connecting flights depart from Johannesburg and Cape Town.

Popular flights to Morocco

Flight Route Airline Trip Type Travel Dates Searched Price From
* Please note that the prices are subject to availability and block out dates do apply over peak season.

Why visit Morocco



Let Morocco entice you with its pottery vases, riads, Islamic influences on the land, aromatic teas, and of course, the lamb tagine with its fresh ingredients and wonderful combination of flavours that invite you back to this exotic land.



The history of this land is infused with influences from North Africa, the Middle East, the French, Spanish and more. Learn the history as you cross the lands and spot hidden courtyards, ancient tombs and Roman architecture.



Morocco has made a name for itself as one of the top destinations in which you can spend your days sifting through trinkets, admiring ancient architecture and pausing to take in the tastes of the country’s rich dishes.

General information

Essential details you need to know before your trip

Currency Moroccan Dirham (MAD)
Exchange Rate 1 ZAR = 0.77 MAD
Language Arabic and French
Hub Airport Casablanca Mohammed V International Airport (CMN)
Airline Royal Air Moroc
Travel Adaptor Type C / E

Destination review

1 reviews

Best time to visit Morocco

The most ideal times to visit Morocco are between spring (March to May) and autumn (September to early-November). During this time you will experience pleasant day time temperatures of between 22°C and 24°C. During the summer season (June to August), it can get exceptionally hot and uncomfortable across the cities located in the centre of the country, such as Fez and Marrakech. For cheap flights to Morocco, consider visiting between mid-November and February.

Weather & Climate in Morocco

Average temperature (°C) & rainfall levels (mm) per month

Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Low °C 8°C 9°C 9°C 10°C 13°C 15°C 18°C 18°C 17°C 14°C 11°C 9°C
High °C 17°C 18°C 20°C 20°C 22°C 24°C 27°C 27°C 26°C 24°C 21°C 18°C
Rainfall (mm) 77 74 61 62 25 7 1 1 6 44 97 101

With the ocean to your front, the Atlas Mountains to your right and the Sahara Desert on your back, Morocco is more beautiful than you can imagine, with full-flavoured dishes and a culture so rich it feels as though you’re in a different world. Drink your fill of mint tea across the country and eat your way through variations of couscous and saffron-infused tangerine dishes.

For those who want to dip their toes into the ocean, the Mediterranean coastlines of Agadir and Casablanca are blessed with soft waters and welcoming palmy stretches. And if you’re more of a adventurist and have space for a pair of hiking boots in your luggage, then you’re in luck as the Atlas Mountains stretch along the border of Morocco, providing ample opportunities for trekking its slopes.

Feel the electrical buzz in the air on the streets of Marrakesh. The city is the heart of Morocco, with tastes and influences from across the globe. Make sure to pop by in the evening, when the full splendour of the food stalls and their intoxicating flavours can be experienced. The Jemaa el-Fnaa square is everything your taste buds could ever wish for.

Between the Sahara Desert and Marrakech is where you’ll find the former caravan route of Aït Benhaddou. Take a step back into a village that was built-up of complete clay and rock, and has featured in famous films such as Gladiator, and popular series, Game of Thrones. For an authentic Moroccan experience, straddle a camel and head out into the desert (with a guide, of course) to get up close with nature. There are even overnight camping options available.

Compare several airlines, and book your cheap flights to Morocco online with Travelstart!

South Africans who wish to visit Morocco will need a visa to do so. You will need to complete an application form, and have the following: a passport that’s valid for a minimum of six months from the day of entry into the country, flight tickets, two passport photographs, proof of accommodation, a letter of invitation and a copy of the invitees passport or ID.

For more information, please contact the Embassy of Morocco. Pretoria: 799 Francis Baard St, Arcadia, Pretoria, 0083, Tel: 012 343 0230

Morocco is a safe country and with a bit of commonsense and cultural awareness, your trip to this destination should be hassle-free and thoroughly enjoyable. Watch out for the medinas in Fez, as the area can get a bit sketchy with pick-pockets and petty thieves. For women, travelling through the markets and souks by yourself can be a bit dodgy as men will attempt to approach you often. Though the cities of Marrakech and Casablanca are accustomed to thousands of tourist visits a year, it is recommended to dress conservatively and cover your knees and shoulders. Also, don’t walk around alone after dark.

As for public transport, locals and foreigners alike make use of the buses and trains available throughout the country. It may not be the cleanest, but it is efficient and cheap. When using private taxis, it would be a good idea to decide on a price upfront with your driver.

While there are no vaccines required for your trip to Morocco, it would be a good idea to visit your local doctor for a check-up 4 – 6 weeks ahead of your trip. The following immunisations are recommended: hepatitis A and B, typhoid and rabies.

Item Cape Town Johannesburg Morocco (Rabat)
Meal, inexpensive restaurant R100.00 R90.00 R46.85
Domestic Beer (0.5 litre draught) R20.00 R22.00 R32.99
Cappuccino (regular) R20.00 R19.00 R21.00
Taxi 1km (normal tarriff) R12.00 R10.00 R7.92
Pack of cigarettes (Marlboro) R35.00 R35.00 R43.54
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance.

Download our app

Free for iPhones and Android