

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 | TRY 17,256 |
|---|---|
| Cheapest return ticket price | TRY 33,615 |
| 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 ChinaTRY 20,139TRY 31,82737% OFF37% OFFTRY 31,827TRY 20,139
PVG01:4532h1 stopCMN02:45Shanghai - Casablanca|Fri, Jan 30|Air ChinaTRY 21,847TRY 31,82731% OFF31% OFFTRY 31,827TRY 21,847
PVG01:4532h1 stopCMN02:45Shanghai - Casablanca|Fri, Jan 16|Air ChinaTRY 22,084TRY 31,82731% OFF31% OFFTRY 31,827TRY 22,084
PVG12:0526h 40m2 stopsCMN07:45Shanghai - Casablanca|Fri, Dec 26|Air ChinaTRY 22,653TRY 22,653
PVG01:4527h 40m1 stopCMN22:25Shanghai - Casablanca|Mon, Feb 2|Air ChinaTRY 22,744TRY 22,744
PVG01:4525h 25m1 stopCMN20:10Shanghai - Casablanca|Wed, Jan 14|Air ChinaTRY 22,901TRY 22,901
PVG01:4527h 10m1 stopCMN21:55Shanghai - Casablanca|Fri, Jan 23|Air ChinaTRY 23,168TRY 23,168
PVG01:4520h 25m1 stopCMN15:10Shanghai - Casablanca|Tue, Jan 13|Air ChinaTRY 24,101TRY 24,101
PVG01:4525h 25m1 stopCMN20:10Shanghai - Casablanca|Thu, Jan 15|Air ChinaTRY 24,379TRY 24,379
PVG01:4520h 25m1 stopCMN15:10Shanghai - Casablanca|Sun, Feb 1|Air ChinaTRY 24,385TRY 24,385
PVG01:4520h 25m1 stopCMN15:10Shanghai - Casablanca|Sat, Jan 24|Air ChinaTRY 24,416TRY 24,416
PVG01:4525h 25m1 stopCMN20:10Shanghai - Casablanca|Sat, Jan 31|Air ChinaTRY 24,506TRY 24,506
PVG01:4520h 25m1 stopCMN15:10Shanghai - Casablanca|Sat, Jan 17|Air ChinaTRY 24,730TRY 24,730
PVG01:4527h 40m1 stopCMN22:25Shanghai - Casablanca|Thu, Feb 12|Air ChinaTRY 24,821TRY 24,821
PVG01:4527h 40m1 stopCMN22:25Shanghai - Casablanca|Thu, Jan 1|Air ChinaTRY 25,064TRY 25,064
SHA11:3043h 35m3 stopsCMN00:05Shanghai - Casablanca|Fri, Feb 13|Air ChinaTRY 25,385TRY 25,385
PVG01:4520h 25m1 stopCMN15:10Shanghai - Casablanca|Sat, Feb 28|Air ChinaTRY 25,536TRY 25,536
PVG01:4525h 25m1 stopCMN20:10Shanghai - Casablanca|Sat, Feb 7|Air ChinaTRY 25,881TRY 25,881
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Tue, Feb 10|Air ChinaTRY 26,227TRY 26,227
SHA19:3024h 35m2 stopsCMN13:05Shanghai - Casablanca|Fri, Jan 9|Air ChinaTRY 26,541TRY 26,541
PVG21:1022h 55m2 stopsCMN13:05Shanghai - Casablanca|Fri, Jan 9|Air ChinaTRY 26,541TRY 26,541
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Thu, Jan 22|Air ChinaTRY 26,663TRY 26,663
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Wed, Jan 21|Air ChinaTRY 26,711TRY 26,711
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Tue, Jan 20|Air ChinaTRY 26,711TRY 26,711
SHA21:3027h 50m2 stopsCMN18:20Shanghai - Casablanca|Wed, Feb 4|Air ChinaTRY 26,905TRY 26,905
PVG17:0532h 15m2 stopsCMN18:20Shanghai - Casablanca|Wed, Feb 4|Air ChinaTRY 26,905TRY 26,905
PVG01:4527h 10m1 stopCMN21:55Shanghai - Casablanca|Sun, Feb 8|Air ChinaTRY 26,941TRY 26,941
SHA08:5521h 35m2 stopsCMN23:30Shanghai - Casablanca|Sun, Feb 22|Air ChinaTRY 27,202TRY 27,202
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Mon, Jan 26|Air ChinaTRY 27,365TRY 27,365
PVG02:2525h1 stopCMN20:25Shanghai - Casablanca|Thu, Feb 5|Air ChinaTRY 27,371TRY 27,371
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
- Air Arabia(G9) flights from Yerevan to Lucknow
- Swiss(LX) flights from Dusseldorf to Rijeka
- Ryanair(FR) flights from Athens to Lodz
- Royal Brunei Airlines(BI) flights from Bandar Seri Begawan to Limbang
- Delta Air Lines(DL) flights from Stuttgart to Monterrey
- Ethiopian Airlines(ET) flights from Cape Town to Hanoi
- Wizz Air(W6) flights from Copenhagen to Burgas
- Air France(AF) flights from Palermo to Monastir
- Ethiopian Airlines(ET) flights from Johannesburg to Mexico City
- Qatar Airways(QR) flights from Las Vegas to Tbilisi
- Wizz Air(W6) flights from Malaga to Belgrade
- Indigo(6E) flights from Bhubaneswar to Coimbatore
- sydney to toronto air canada
- Air Cote D'Ivoire(HF) flights from Accra to Abidjan
- Ethiopian Airlines(ET) flights from Entebbe to Goma
- Jin Air(LJ) flights from Kota Kinabalu to Seoul
- Vietnam Airlines(VN) flights from Bangkok to Osaka
- Spirit Airlines(NK) flights from Cap Haitien to Fort Lauderdale
- Qatar Airways(QR) flights from Singapore to Athens
- Spicejet(SG) flights from Patna to Kolkata
- Qantas Airways(QF) flights from Sydney to San Francisco
- Delta Air Lines(DL) flights from Boise to Las Vegas
- Allegiant Air(G4) flights from Nashville to Syracuse
- Cathay Pacific(CX) flights from Hong Kong to Kota Kinabalu
- Emirates(EK) flights from Lusaka to Cape Town
- Gulf Air(GF) flights from Colombo to Jeddah
- Air India(AI) flights from Kathmandu to Paris
- Ethiopian Airlines(ET) flights from Kigali to Maputo
- Singapore Airlines(SQ) flights from Singapore to Abu Dhabi
- EgyptAir(MS) flights from Jeddah to Kano
- Alitalia(AZ) flights from Reggio Calabria to Delhi
- TUI fly Belgium(TB) flights from Enfidha to Antalya
- Royal Nepal Airlines(RA) flights from Kathmandu to Newcastle
- Qatar Airways(QR) flights from Zagreb to Sialkot
- are there any direct flights from austin to hyderabad
- Delta Air Lines(DL) flights from Rochester to Myrtle Beach
- are there any direct flights from atlanta to lahore
- Are there any last-minute flight deals available this weekend
- Canada Federal Holidays
- Trip.com Cancellation Policy
- Wuhan Airport
- Qatar Airways(QR) flights from Lagos to Frankfurt
- British Airways(BA) flights from Vilnius to Minneapolis
- Korean Air(KE) flights from Detroit to Bangkok
- Airbaltic(BT) flights from Zurich to Vienna
- Delta Air Lines(DL) flights from Los Angeles to Ushuaia
- Air France(AF) flights from San Francisco to Florence
- Air Tanzania(TC) flights from Lusaka to Harare
- Wizz Air(W6) flights from Skopje to Stuttgart
- ANA(NH) flights from Perth to Tokyo
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.