Cheap Flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport
Search for flights from Shanghai to Casablanca and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
PVG 01:5017h 30mNonstopCMN 12:20Shanghai - Casablanca | Tue, Jun 9 | Shanghai Airlines
CMN 17:1015h 40mNonstopPVG 15:50Casablanca - Shanghai | Tue, Jun 16 | Shanghai AirlinesUS$999 US$1,38828% off28% offUS$1,388 US$999 -
PVG 01:5017h 30mNonstopCMN 12:20Shanghai - Casablanca | Fri, Jun 12 | Shanghai Airlines
CMN 17:1015h 40mNonstopPVG 15:50Casablanca - Shanghai | Tue, Jun 16 | Shanghai AirlinesUS$1,041 US$1,38825% off25% offUS$1,388 US$1,041 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Tue, May 26 | Gulf Air
CMN 09:0018h 50m1 stopPVG 10:50Casablanca - Shanghai | Sat, May 30 | Gulf AirUS$632 US$1,38854% off54% offUS$1,388 US$632 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Fri, May 15 | Gulf Air
CMN 09:0017h 55m1 stopPVG 09:55Casablanca - Shanghai | Mon, May 18 | Gulf AirUS$63654% offUS$1,388 US$636 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Tue, May 19 | Gulf Air
CMN 09:0018h 50m1 stopPVG 10:50Casablanca - Shanghai | Sat, May 23 | Gulf AirUS$65853% offUS$1,388 US$658 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Sun, May 17 | Gulf Air
CMN 09:0018h 50m1 stopPVG 10:50Casablanca - Shanghai | Sat, May 23 | Gulf AirUS$66652% offUS$1,388 US$666 -
PVG 18:4026h 10m1 stopCMN 13:50Shanghai - Casablanca | Sat, May 16 | Qatar Airways
CMN 20:5036h 30m1 stopPVG 16:20Casablanca - Shanghai | Sat, May 23 | Qatar AirwaysUS$69350% offUS$1,388 US$693 -
PVG 00:3522h 55m1 stopCMN 16:30Shanghai - Casablanca | Thu, May 21 | Qatar Airways
CMN 14:1519h 40m1 stopPVG 16:55Casablanca - Shanghai | Thu, May 28 | Qatar AirwaysUS$70549% offUS$1,388 US$705 -
PVG 00:3521h 40m1 stopCMN 15:15Shanghai - Casablanca | Wed, Apr 15 | Qatar Airways
CMN 20:5018h 45m1 stopPVG 22:35Casablanca - Shanghai | Wed, Apr 22 | Qatar AirwaysUS$70949% offUS$1,388 US$709 -
PVG 00:3537h 55m1 stopCMN 07:30Shanghai - Casablanca | Fri, Jun 5 | Qatar Airways
CMN 20:5018h 45m1 stopPVG 22:35Casablanca - Shanghai | Fri, Jun 12 | Qatar AirwaysUS$71648% offUS$1,388 US$716 -
PVG 00:3522h 55m1 stopCMN 16:30Shanghai - Casablanca | Wed, May 20 | Qatar Airways
CMN 14:1519h 40m1 stopPVG 16:55Casablanca - Shanghai | Fri, May 22 | Qatar AirwaysUS$73147% offUS$1,388 US$731 -
PVG 00:3522h 55m1 stopCMN 16:30Shanghai - Casablanca | Sun, May 17 | Qatar Airways
CMN 14:1519h 40m1 stopPVG 16:55Casablanca - Shanghai | Fri, May 22 | Qatar AirwaysUS$73147% offUS$1,388 US$731 -
SHA 13:0017h 25m1 stopCMN Invalid DateShanghai - Casablanca | Thu, Apr 16 | Normal Airline
CMN 15:006hNonstopSHA 16:00Casablanca - Shanghai | Sat, Apr 18 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
PVG 01:5017h 30mNonstopCMN 12:20Shanghai - Casablanca | Thu, May 28 | Shanghai AirlinesUS$730 US$1,00327% off27% offUS$1,003 US$730 -
PVG 01:5017h 30mNonstopCMN 12:20Shanghai - Casablanca | Thu, Jun 11 | Shanghai AirlinesUS$752 US$1,00325% off25% offUS$1,003 US$752 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Fri, May 29 | Gulf AirUS$363 US$1,00364% off64% offUS$1,003 US$363 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Tue, May 26 | Gulf AirUS$36364% offUS$1,003 US$363 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Fri, May 15 | Gulf AirUS$36364% offUS$1,003 US$363 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Tue, May 12 | Gulf AirUS$36364% offUS$1,003 US$363 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Sun, May 24 | Gulf AirUS$36963% offUS$1,003 US$369 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Sun, May 17 | Gulf AirUS$36963% offUS$1,003 US$369 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Sun, May 10 | Gulf AirUS$36963% offUS$1,003 US$369 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Tue, May 19 | Gulf AirUS$39860% offUS$1,003 US$398 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Fri, Jun 12 | Gulf AirUS$45355% offUS$1,003 US$453 -
PVG 15:5522h 25m1 stopCMN 07:20Shanghai - Casablanca | Tue, Jun 2 | Gulf AirUS$45555% offUS$1,003 US$455 -
SHA 13:0017h 25m1 stopCMN Invalid DateShanghai - Casablanca | Thu, Apr 16 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Shanghai to Casablanca are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport
What is the cheapest month for one-way flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport, the best time to buy is in May, with an average price of US$437. You’ll want to avoid April, when the average price can reach as high as US$712.
What’s the cheapest month to fly round-trip from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport?
Based on Trip.com’s data from the past 12 months, January is typically the cheapest month to find flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport, with an average price of US$692. In contrast, April is usually the most expensive month, with average fares reaching US$1,631.
What is the cheapest day of the week to fly from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Saturday, as ticket prices are usually the highest that day.
Selected Airlines from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport
See which airlines fly from Shanghai to Casablanca. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport
Check the schedule for flights from Shanghai to Casablanca and find the flight that best matches your travel plans.

HU7921
Shanghai Pudong International Airport
02:10
PVG
08:10
BRU
- M - W - F -Search
UX1172
Brussels Airport
10:45
BRU
13:15
MAD
S M T W T F S
3O394
Madrid Barajas Airport
22:00
MAD
22:50
CMN
- M T W - F -
HU7842
Shanghai Pudong International Airport
20:00
PVG
23:00
XIY
S M T W T F SSearch
HU7907
Xi'an Xianyang International Airport
02:25
XIY
07:20
CDG
- - - W - - -
TO3122
Paris Orly Airport
18:20
ORY
21:30
CMN
S - - - T F S
HU7614
Shanghai Pudong International Airport
11:05
PVG
13:45
PEK
S M T W T F SSearch
HU491
Beijing Capital International Airport
02:40
PEK
06:50
BRU
S M T W T F S
3O112
Brussels Airport
19:40
BRU
22:00
CMN
S M - - T - S
3U6996
Shanghai Pudong International Airport
20:15
PVG
23:10
TFU
S M T W T F SSearch
3U3895
Chengdu Tianfu International Airport
01:40
TFU
07:00
FCO
- - T W T F S
TP837
Leonardo da Vinci–Fiumicino Airport
20:05
FCO
22:15
LIS
S M T W T F S
TP1438
Humberto Delgado Airport
15:00
LIS
16:30
CMN
S - T W - F S
HU7722
Shanghai Pudong International Airport
13:45
PVG
16:15
SZX
S M T W T F SSearch
HU437
Shenzhen Bao'an International Airport
01:45
SZX
08:25
FCO
- M - W - - S
TP837
Leonardo da Vinci–Fiumicino Airport
20:05
FCO
22:15
LIS
S M T W T F S
TP1438
Humberto Delgado Airport
15:00
LIS
16:30
CMN
S - T W - F S
Shanghai Pudong International Airport to Casablanca Mohammed V International Airport Flights Info
| Flight distance | 11,101.85 km |
|---|---|
| Cheapest one-way ticket price | US$363 |
| Cheapest return ticket price | US$632 |
FAQs for Shanghai Pudong International Airport to Casablanca Mohammed V International Airport Flights
How long does it take to fly from Shanghai Pudong International Airport (PVG) to Casablanca Mohammed V International Airport (CMN)?
It takes around 17 hours 30 minutes to fly from Shanghai Pudong International Airport (pvg) to Casablanca Mohammed V International Airport (cmn).How many daily flights are there from Shanghai Pudong International Airport (PVG) to Casablanca Mohammed V International Airport (CMN)?
There are around 2 daily flights from Shanghai Pudong International Airport (PVG) to Casablanca Mohammed V International Airport (CMN).When are flight tickets from Shanghai Pudong International Airport (PVG) to Casablanca Mohammed V International Airport (CMN) the cheapest?
Tickets cost around US$827 in June, making it the cheapest month to book. Shanghai Pudong International Airport (PVG) to Casablanca Mohammed V International Airport (CMN) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Shanghai Pudong International Airport (PVG) to Casablanca Mohammed V International Airport (CMN) most expensive?
The route from Shanghai Pudong International Airport (PVG) to Casablanca Mohammed V International Airport (CMN) is quite popular. Without considering departure times or holidays, tickets cost around US$2,594 in April, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Casablanca?
- The distance from Casablanca Mohammed V International Airport to downtown is about 18 km, by taxi about 30 minutes.
Which airline operates the most direct flights from Shanghai Pudong International Airport (PVG) to Casablanca Mohammed V International Airport (CMN)?
China Eastern Airlines is a very popular airline operating an average of 164 flights per month.
Popular Destinations
- Flights from Shanghai Pudong International Airport to Suvarnabhumi Airport
- Direct flights Shanghai Pudong International Airport to Guangzhou Baiyun International Airport
- Direct flights Shanghai Pudong International Airport to Hong Kong International Airport
- Direct flights Shanghai Pudong International Airport to Dubai International Airport
- Direct flights Shanghai Pudong International Airport to Zhangjiajie Hehua Airport
- Flights from Shanghai Pudong International Airport to Dubai
- Available flights from Shanghai Pudong International Airport to Bangkok
- Available flights from Shanghai Pudong International Airport to Zhangjiajie
- Cheap flights from Shanghai Pudong International Airport to Guangzhou
- Available flights from Shanghai Pudong International Airport to Hong Kong
- Cheap flights from Zayed International Airport to Mohammed V International Airport
- Flights from Dubai International Airport to Mohammed V International Airport
- Flights from King Abdulaziz International Airport to Mohammed V International Airport
- Cheap flights from Cairo International Airport to Mohammed V International Airport
- Flights from Sharjah International Airport to Mohammed V International Airport
- Direct flights from Sharjah to Mohammed V International Airport
- Cheap flights from Cairo to Mohammed V International Airport
- Cheap flights from Dubai to Mohammed V International Airport
- Round-trip flights from Abu Dhabi to Mohammed V International Airport
- Cheap flights from Jeddah to Mohammed V International Airport
- Cheap flights to El Hoceima
- Cheap airline to Oujda
- Cheap airline to Rabat
- Cheap airline to Sidi Ifni
- Round-trip flights to Agadir
- Cheap airline to Marrakech
- Cheap airline to Laayoune
- Cheap airline to Casablanca
- Cheap flights to Tan-Tan
- Cheap flights to Benslimane
- Cheap flights to Essaouira
- Cheap flights to Fes
- Cheap airline to Smara
- Round-trip flights to Guelmim
- Cheap airline to Ouarzazate
- Round-trip flights to Tangier
- Cheap flights to Dakhla
- Cheap airline to Errachidia
- Round-trip flights to Zagora
- Round-trip flights to Nador





