Search and find cheap flights to Morocco

1 adult
Thu 21/10
Thu 28/10

Cheapest flights to cities in Morocco

Click on the cities below to find out when it's cheapest to fly to Morocco from South Africa

Useful information for your flight to Morocco

Get up-to-date answers for some of the most frequently asked questions regarding flying to Morocco
  • What are the most popular cities to visit in Morocco?

    For momondo users, the most popular city in Morocco is Casablanca, which is visited about 435% more often than any other city in Morocco. Other very common cities that our users travel to are Marrakech and Tangier.

  • What is the cheapest flight to Morocco?

    The best prices found on momondo for flights to Morocco are:
    R1 111 per person with Ryanair
    R2 620 per person with TAP AIR PORTUGAL
    R3 311 per person with Royal Air Maroc

Popular cities and sights

Looking to visit Morocco? Check out these cities and spend time seeing some of the most popular sights in the country

Recent flights found to popular cities in Morocco

Find flights to these popular cities in Morocco from your nearest airport.

Cheapest flight routes to Morocco

These routes have the cheapest flights to Morocco found by momondo users in South Africa
DepartingDestinationBest Price
JohannesburgMarrakechR7 196
Cape TownMarrakechR8 503
JohannesburgCasablancaR8 708
JohannesburgTangierR8 929
DurbanCasablancaR9 017
JohannesburgRabatR9 149
Cape TownCasablancaR9 795
DurbanMarrakechR9 854
JohannesburgAgadirR10 632
Cape TownTangierR12 130

Popular routes landing in Morocco

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Cape Town to Marrakech Flights
Fastest flight time22h 00m
Cheapest priceR8 503
Durban to Casablanca Flights
Fastest flight time19h 05m
Cheapest priceR9 017
Cape Town to Casablanca Flights
Fastest flight time18h 35m
Cheapest priceR9 795
Durban to Marrakech Flights
Fastest flight time27h 30m
Cheapest priceR9 854
Cape Town to Tangier Flights
Fastest flight time45h 35m
Cheapest priceR12 130
Cape Town to Agadir Flights
Fastest flight time24h 15m
Cheapest priceR15 640

Find flights to Morocco

Pick a destination for your flight below

Start planning your trip to Morocco