

Find Air China(CA) flights from Shanghai to Casablanca
>>>
Air China(CA) flights from Shanghai to Casablanca
Flight INFO & Air China(CA) flights from Shanghai to Casablanca
| Cheapest one-way flight price | €344 |
|---|---|
| Cheapest return ticket price | €670 |
| Cheapest month | November |
| Peak season for travel | July |
| Flight distance | 11,043.62 km |
| Average flight time | 17 hours 30 minutes |
| Popular airline | Turkish Airlines |
Book Air China(CA) flights from Shanghai to Casablanca
- One way
- Round-trip
SHA22:3064h 15m3 stopsCMN07:45Shanghai - Casablanca|Wed, Jan 7|Air China€402€63537% OFF37% OFF€635€402
PVG01:4532h1 stopCMN02:45Shanghai - Casablanca|Fri, Jan 30|Air China€436€63531% OFF31% OFF€635€436
PVG01:4532h1 stopCMN02:45Shanghai - Casablanca|Fri, Jan 16|Air China€440€63531% OFF31% OFF€635€440
PVG12:0526h 40m2 stopsCMN07:45Shanghai - Casablanca|Fri, Dec 26|Air China€452€452
PVG01:4527h 40m1 stopCMN22:25Shanghai - Casablanca|Mon, Feb 2|Air China€454€454
PVG01:4525h 25m1 stopCMN20:10Shanghai - Casablanca|Wed, Jan 14|Air China€457€457
PVG01:4527h 10m1 stopCMN21:55Shanghai - Casablanca|Fri, Jan 23|Air China€462€462
PVG01:4520h 25m1 stopCMN15:10Shanghai - Casablanca|Tue, Jan 13|Air China€481€481
PVG01:4525h 25m1 stopCMN20:10Shanghai - Casablanca|Thu, Jan 15|Air China€486€486
PVG01:4520h 25m1 stopCMN15:10Shanghai - Casablanca|Sun, Feb 1|Air China€486€486
PVG01:4520h 25m1 stopCMN15:10Shanghai - Casablanca|Sat, Jan 24|Air China€487€487
PVG01:4525h 25m1 stopCMN20:10Shanghai - Casablanca|Sat, Jan 31|Air China€489€489
PVG01:4520h 25m1 stopCMN15:10Shanghai - Casablanca|Sat, Jan 17|Air China€493€493
PVG01:4527h 40m1 stopCMN22:25Shanghai - Casablanca|Thu, Feb 12|Air China€495€495
PVG01:4527h 40m1 stopCMN22:25Shanghai - Casablanca|Thu, Jan 1|Air China€500€500
SHA11:3043h 35m3 stopsCMN00:05Shanghai - Casablanca|Fri, Feb 13|Air China€506€506
PVG01:4520h 25m1 stopCMN15:10Shanghai - Casablanca|Sat, Feb 28|Air China€509€509
PVG01:4525h 25m1 stopCMN20:10Shanghai - Casablanca|Sat, Feb 7|Air China€516€516
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Tue, Feb 10|Air China€523€523
SHA19:3024h 35m2 stopsCMN13:05Shanghai - Casablanca|Fri, Jan 9|Air China€529€529
PVG21:1022h 55m2 stopsCMN13:05Shanghai - Casablanca|Fri, Jan 9|Air China€529€529
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Thu, Jan 22|Air China€532€532
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Wed, Jan 21|Air China€533€533
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Tue, Jan 20|Air China€533€533
SHA21:3027h 50m2 stopsCMN18:20Shanghai - Casablanca|Wed, Feb 4|Air China€537€537
PVG17:0532h 15m2 stopsCMN18:20Shanghai - Casablanca|Wed, Feb 4|Air China€537€537
PVG01:4527h 10m1 stopCMN21:55Shanghai - Casablanca|Sun, Feb 8|Air China€537€537
SHA08:5521h 35m2 stopsCMN23:30Shanghai - Casablanca|Sun, Feb 22|Air China€542€542
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Mon, Jan 26|Air China€546€546
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Thu, Feb 5|Air China€546€546
SHA1:00 PM3h 5mNonstopCMN2:00 PMShanghai - Casablanca|Sat, Dec 20|Air ChinaFind More FlightsFind More Flights
Displayed flight fares from ${{departCityName}} to ${{arrivalCityName}} are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Air China(CA) flights from Shanghai to Casablanca & Flight Schedule
Flight info.
Departure
Arrival
Weekly Schedule
CA1590
Air China
08:55
SHA
11:10
PEK
SMTWTFSCA897
Air China
15:00
PEK
20:10
MAD
S--W--S3O394
Air Arabia Maroc
18:35
MAD
19:25
CMN
-M-WT-SCA8539
Air China
21:10
PVG
23:45
PEK
S-T-T-SCA907
Air China
01:55
PEK
07:20
MAD
SMTWTFSIB1355
IBERIA
11:10
MAD
13:05
CMN
SMTWTFSCA1516
Air China
19:30
SHA
22:00
PEK
SMTWTFSCA907
Air China
01:55
PEK
07:20
MAD
SMTWTFSIB1355
IBERIA
11:10
MAD
13:05
CMN
SMTWTFSCA195
Air China
14:25
PVG
16:30
TPE
SMTWTFSEY899
Etihad Airways
18:40
TPE
00:30
AUH
SMT-TFSEY757
Etihad Airways
02:05
AUH
07:45
CMN
S-TWTFS
Air China(CA) flights from Shanghai to Casablanca Flight Booking FAQ
<h3>Recommend</h3>
Popular Content
- Spirit Airlines(NK) flights from Tampa to Memphis
- Nouvelair(BJ) flights from Tunis to Katowice
- Qatar Airways(QR) flights from Bordeaux to Abu Dhabi
- Ryanair(FR) flights from Bratislava to Monastir
- Qantas Airways(QF) flights from Dubbo to Broken Hill
- Malaysia Airlines(MH) flights from Hanoi to Penang
- EVA Air(BR) flights from Amsterdam to Kuala Lumpur
- American Airlines(AA) flights from Grand Rapids to Memphis
- United Airlines(UA) flights from Lisbon to Dublin
- Jetblue Airways(B6) flights from Fort Lauderdale to Asheville
- TUI fly Belgium(TB) flights from Reus to Brussels
- Delta Air Lines(DL) flights from Berlin to Houston
- sydney to toronto air canada
- United Airlines(UA) flights from Santa Barbara to Los Angeles
- United Airlines(UA) flights from Hong Kong to Honolulu
- Ethiopian Airlines(ET) flights from Cape Town to Moscow
- Frontier Airlines(F9) flights from Cedar Rapids to Denver
- Ryanair(FR) flights from Valencia to Malta
- Hainan Airlines(HU) flights from Beijing to Abu Dhabi
- Garuda Indonesia(GA) flights from Sorong to Makassar
- Ryanair(FR) flights from Venice to Prague
- easyJet(U2) flights from Liverpool to Knock
- Emirates(EK) flights from Dubai to Johannesburg
- Volaris Costa Rica(Q6) flights from Cancun to San Jose
- Turkish Airlines(TK) flights from Islamabad to Istanbul
- Singapore Airlines(SQ) flights from Sydney to Singapore
- Turkish Airlines(TK) flights from Dhaka to Washington D.C.
- Tap Portugal(TP) flights from San Francisco to Barcelona
- Jetblue Airways(B6) flights from Boston to Quebec City
- Singapore Airlines(SQ) flights from Taipei to Singapore
- Qatar Airways(QR) flights from Doha to Sylhet
- Osaka Flight and Hotel
- Thai Airways(TG) flights from Koh Samui to Johor Bahru
- Wuxi Airport
- Royal Nepal Airlines(RA) flights from Kathmandu to Newcastle
- Qatar Airways(QR) flights from Muscat to Alexandroupolis
- Flydubai(FZ) flights from Basra to Tbilisi
- Lufthansa(LH) flights from Barcelona to Baghdad
- Lufthansa(LH) flights from Boston to Florence
- Ryanair(FR) flights from Liverpool to Hurghada
- how much do american airlines flights to kalispell cost
- Ethiopian Airlines(ET) flights from Lalibela to Addis Ababa
- LATAM Airlines(LA) flights from Copenhagen to Lima
- Turkish Airlines(TK) flights from Doha to Quito
- Delta Air Lines(DL) flights from Salt Lake City to Santa Barbara
- Lufthansa(LH) flights from Tehran to Frankfurt
- Delta Air Lines(DL) flights from Seattle to Paris
- Turkish Airlines(TK) flights from Istanbul to Castres
- Delta Air Lines(DL) flights from Philadelphia to Hilton Head Island
- Ethiopian Airlines(ET) flights from Warsaw to Lagos
About
Payment methods
Our partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.