>
>
>
>
>
Flights from Cape Town to Casablanca
Find cheap one-way flights from Cape Town to Casablanca starting at US$439.
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
CPT 08:0534h 35m1 stopsCMN 17:40Cape Town - Casablanca | Fri, Mar 21 | KLMCMN 18:3026h 55m1 stopsCPT 21:25Casablanca - Cape Town | Sat, Mar 29 | KLMUS$676 US$1,01433% OFF33% OFFUS$1,014 US$676
-
CPT 16:3523h 15m1 stopsCMN 14:50Cape Town - Casablanca | Wed, Apr 2 | Turkish AirlinesCMN 16:4518h 5m1 stopsCPT 11:50Casablanca - Cape Town | Mon, Apr 7 | Turkish AirlinesUS$680 US$1,01433% OFF33% OFFUS$1,014 US$680
-
CPT 12:3519h 55m1 stopsCMN 07:30Cape Town - Casablanca | Mon, Mar 3 | Royal Air MarocCMN 16:0017h 40m1 stopsCPT 10:40Casablanca - Cape Town | Mon, Mar 10 | Royal Air MarocUS$728 US$1,01428% OFF28% OFFUS$1,014 US$728
-
CPT 12:3519h 55m1 stopsCMN 07:30Cape Town - Casablanca | Fri, Mar 7 | Royal Air MarocCMN 16:0017h 30m1 stopsCPT 10:30Casablanca - Cape Town | Fri, Mar 14 | Royal Air MarocUS$76425% OFFUS$1,014 US$764
-
CPT 12:3526h 55m1 stopsCMN 14:30Cape Town - Casablanca | Fri, Mar 7 | Qatar AirwaysCMN 16:0017h 40m1 stopsCPT 10:40Casablanca - Cape Town | Mon, Mar 10 | Qatar AirwaysUS$77324% OFFUS$1,014 US$773
-
CPT 16:3523h 15m1 stopsCMN 14:50Cape Town - Casablanca | Fri, Apr 18 | Turkish AirlinesCMN 16:4518h 5m1 stopsCPT 11:50Casablanca - Cape Town | Fri, Apr 25 | Turkish AirlinesUS$77424% OFFUS$1,014 US$774
-
CPT 08:0535h 35m1 stopsCMN 18:40Cape Town - Casablanca | Fri, Mar 7 | KLMCMN 11:2518h 5m1 stopsCPT 06:30Casablanca - Cape Town | Fri, Mar 14 | Air FranceUS$79022% OFFUS$1,014 US$790
-
CPT 08:5026h 30m1 stopsCMN 10:20Cape Town - Casablanca | Fri, Mar 14 | Air FranceCMN 19:3025h 40m1 stopsCPT 22:10Casablanca - Cape Town | Sat, Mar 22 | KLMUS$80521% OFFUS$1,014 US$805
-
CPT 12:3519h 55m1 stopsCMN 07:30Cape Town - Casablanca | Thu, Mar 13 | Qatar AirwaysCMN 16:0017h 40m1 stopsCPT 10:40Casablanca - Cape Town | Wed, Mar 19 | Qatar AirwaysUS$80521% OFFUS$1,014 US$805
-
CPT 13:4024h 30m1 stopsCMN 13:10Cape Town - Casablanca | Mon, Mar 3 | EmiratesCMN 15:0524h 40m1 stopsCPT 16:45Casablanca - Cape Town | Fri, Mar 7 | EmiratesUS$83218% OFFUS$1,014 US$832
-
CPT 13:0017h 25m1 stopsCMN Invalid DateCape Town - Casablanca | Sun, Mar 2 | Normal AirlineCMN 15:006hNonstopCPT 16:00Casablanca - Cape Town | Tue, Mar 4 | Normal AirlineFind More FlightsFind More Flights
-
CPT 16:3523h 15m1 stopsCMN 14:50Cape Town - Casablanca | Tue, Apr 1 | Turkish AirlinesUS$439 US$58024% OFF24% OFFUS$580 US$439
-
CPT 12:3526h 55m1 stopsCMN 14:30Cape Town - Casablanca | Tue, Mar 4 | Qatar AirwaysUS$440 US$58024% OFF24% OFFUS$580 US$440
-
CPT 12:3526h 55m1 stopsCMN 14:30Cape Town - Casablanca | Sun, Mar 9 | Qatar AirwaysUS$448 US$58023% OFF23% OFFUS$580 US$448
-
CPT 12:3519h 55m1 stopsCMN 07:30Cape Town - Casablanca | Tue, Mar 25 | Qatar AirwaysUS$45422% OFFUS$580 US$454
-
CPT 12:3519h 55m1 stopsCMN 07:30Cape Town - Casablanca | Wed, Mar 26 | Qatar AirwaysUS$45422% OFFUS$580 US$454
-
CPT 12:3519h 55m1 stopsCMN 07:30Cape Town - Casablanca | Fri, Mar 7 | Qatar AirwaysUS$45621% OFFUS$580 US$456
-
CPT 12:3526h 55m1 stopsCMN 14:30Cape Town - Casablanca | Tue, Mar 18 | Qatar AirwaysUS$47318% OFFUS$580 US$473
-
CPT 12:3526h 55m1 stopsCMN 14:30Cape Town - Casablanca | Tue, Mar 11 | Qatar AirwaysUS$47418% OFFUS$580 US$474
-
CPT 18:2519h 45m1 stopsCMN 12:10Cape Town - Casablanca | Wed, Mar 12 | EmiratesUS$47518% OFFUS$580 US$475
-
CPT 12:3519h 55m1 stopsCMN 06:30Cape Town - Casablanca | Mon, Mar 3 | Qatar AirwaysUS$47618% OFFUS$580 US$476
-
CPT 13:0017h 25m1 stopsCMN Invalid DateCape Town - Casablanca | Sun, Mar 2 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to book flights from Cape Town to Casablanca?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Cape Town (CPT) to Casablanca (CMN) the cheapest?
Airlines adjust prices for flights from Cape Town to Casablanca based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Cape Town (CPT) to Casablanca (CMN) cost?
According to Trip.com's data, the lowest price is around $893. -
What is the transportation method from the main airport to downtown in Casablanca?
- The distance from Casablanca Mohamed V. Airport to downtown is about 18 km. It takes about 30 minutes by taxi.
How to find a cheap flight from Cape Town to Casablanca
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Cape Town to Casablanca. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Cape Town to Casablanca Flight Information
Cheapest nonstop flight price | $438 |
---|---|
Off-season for travel | January |
Peak season for travel | April |
Flight distance | 7,989.78 km |
Popular airline | Angola Airlines |
Plan Your Trip Around Casablanca
More Travel Options
-
Popular Flights From Cape Town
-
Popular Flights to Casablanca
-
Recommended Routes
- Cape Town to Shanghai Flights
- Cape Town to Dubai Flights
- Cape Town to Sao Paulo Flights
- Cape Town to London Flights
- Cape Town to Bangkok Flights
- Cape Town to Windhoek Flights
- Cape Town to Victoria Falls Flights
- Cape Town to Hong Kong Flights
- Cape Town to Durban Flights
- Cape Town to Beijing Flights
- Cape Town to Harare Flights
- Flights from Cape Town International Airport to Al Jawf Region
- Flights from Cape Town International Airport to El Nido
- Flights from Cape Town International Airport to Khon Kaen
- Flights from Cape Town International Airport to Hanak
- Flights from Cape Town International Airport to Langkawi
- Flights from Cape Town International Airport to Shirahama
- Flights from Cape Town to Nampula Airport
- Flights from Cape Town to Basrah International Airport
- Flights from Cape Town to Zurich International Airport
- Flights from Cape Town to Kamuzu International Airport
- Flights from Cape Town to Beirut-Rafic Hariri International Airport
- Flights from Cape Town to Ramon Villeda Morales Airport
- Flights from Cape Town International Airport to Lanseria International Airport
- Flights from Cape Town International Airport to O. R. Tambo International Airport
- Flights from Cape Town International Airport to Shanghai Pudong International Airport
- Flights from Cape Town International Airport to Shanghai Hongqiao International Airport
- Flights from Cape Town International Airport to Dubai International Airport
- Flights from Cape Town International Airport to Al Maktoum International Airport
- Moscow to Casablanca Flights
- Hong Kong to Casablanca Flights
- Shanghai to Casablanca Flights
- Istanbul to Casablanca Flights
- Jeddah to Casablanca Flights
- Tokyo to Casablanca Flights
- Seoul to Casablanca Flights
- Dubai to Casablanca Flights
- Bangkok to Casablanca Flights
- Kuala Lumpur to Casablanca Flights
- Guangzhou to Casablanca Flights
- Flights from Hong Kong International Airport to Casablanca
- Flights from Taiwan Taoyuan International Airport to Casablanca
- Flights from Shanghai Pudong International Airport to Casablanca
- Flights from Soekarno-Hatta International Airport to Casablanca
- Flights from Narita International Airport to Casablanca
- Flights from Haneda Airport to Casablanca
- Flights from Honolulu to Mohammed V International Airport
- Flights from Papeete to Mohammed V International Airport
- Flights from Los Angeles to Mohammed V International Airport
- Flights from Auckland to Mohammed V International Airport
- Flights from Yellowknife to Mohammed V International Airport
- Flights from San Francisco to Mohammed V International Airport
- Flights from Paris Charles de Gaulle Airport to Mohammed V International Airport
- Flights from Tille Airport Beauvais to Mohammed V International Airport
- Flights from Paris Orly Airport to Mohammed V International Airport
- Flights from Domodedovo International Airport to Mohammed V International Airport
- Flights from Sheremetyevo Airport to Mohammed V International Airport
- Flights from Vnukovo Airport to Mohammed V International Airport
- Cape Town to Marrakech Flights
- Johannesburg to Marrakech Flights
- Johannesburg to Tangier Flights
- East london to Casablanca Flights
- Richards Bay to Marrakech Flights
- Umtata to Marrakech Flights
- Port Elizabeth to Casablanca Flights
- Johannesburg to Ouarzazate Flights
- Hoedspruit to Casablanca Flights
- Kimberley to Marrakech Flights
- Cape Town to Oujda Flights
- Flights from O. R. Tambo International Airport to Laayoune
- Flights from O. R. Tambo International Airport to Essaouira
- Flights from O. R. Tambo International Airport to Rabat
- Flights from O. R. Tambo International Airport to Tangier
- Flights from O. R. Tambo International Airport to Ouarzazate
- Flights from O. R. Tambo International Airport to Fes
- Flights from Cape Town to Guelmim Airport
- Flights from Cape Town to Sania Ramel Airport
- Flights from Cape Town to Errachidia Airport
- Flights from Cape Town to Agadir-Al Massira Airport
- Flights from Cape Town to Nador Airport
- Flights from Cape Town to Essaouira-Mogador Airport
- Flights from O. R. Tambo International Airport to Mohammed V International Airport
- Flights from Lanseria International Airport to Mohammed V International Airport
- Flights from Cape Town International Airport to Marrakesh Menara Airport
- Flights from Cape Town International Airport to Mohammed V International Airport
- Flights from Lanseria International Airport to Marrakesh Menara Airport
- Flights from O. R. Tambo International Airport to Marrakesh Menara Airport