> > > > > >
Shanghai Pudong International Airport to Casablanca Mohammed V International Airport flight

Search for flights from Shanghai to Casablanca and check out affordable one-way and round-trip options.

Flight prices from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport are based on the average fares across airlines for the next three months, based on Trip.com’s latest data.

Trip.com Price Insights: Flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport

Which month has the cheapest one-way flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport?

The data is based on Trip.com data from the past 12 months and shows the average one-way fares by month from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport.

Based on Trip.com data from the past 12 months, the cheapest one-way flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport are usually in January, with an average price of S$ 607. April sees the highest fares, around S$ 970.

S$ 970
S$ 789
S$ 607
S$ 426
    Cheapest
  • S$ 728
    Jun
  • S$ 745
    Jul
  • S$ 683
    Aug
  • S$ 794
    Sep
  • S$ 773
    Oct
  • S$ 702
    Nov
  • S$ 697
    Dec
  • S$ 607
    Jan
  • S$ 666
    Feb
  • S$ 862
    Mar
  • S$ 970
    Apr
  • S$ 771
    May

Which month has the cheapest round-trip flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport?

The data is based on Trip.com data from the past 12 months and shows the average round-trip fares by month from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport.

Based on Trip.com data from the past 12 months, the cheapest round‑trip flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport are usually in January, with an average price of S$ 895. October sees the highest fares, around S$ 1,483.

S$ 1,483
S$ 1,189
S$ 895
S$ 601
    Cheapest
  • S$ 1,159
    Jun
  • S$ 1,040
    Jul
  • S$ 1,080
    Aug
  • S$ 1,220
    Sep
  • S$ 1,483
    Oct
  • S$ 1,065
    Nov
  • S$ 1,141
    Dec
  • S$ 895
    Jan
  • S$ 1,075
    Feb
  • S$ 1,379
    Mar
  • S$ 1,169
    Apr
  • S$ 1,202
    May

Which day of the week has the cheapest flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport?

The data is based on Trip.com data from the past 12 months and shows the average fares by each day of the week from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport.

Based on Trip.com data from the past 12 months, the cheapest day for flights from Shanghai Pudong International Airport to Casablanca Mohammed V International Airport is Wednesday, with average prices lower than other days. Try to avoid departing on Saturday, as fares are typically the highest.

S$ 944
S$ 796
S$ 647
S$ 499
    Cheapest
  • S$ 809
    Mon
  • S$ 851
    Tue
  • S$ 647
    Wed
  • S$ 874
    Thu
  • S$ 656
    Fri
  • S$ 944
    Sat
  • S$ 656
    Sun

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.

Air China
From S$ 586
Hainan Airlines
From S$ 626
Vietnam Airlines
From S$ 682
Juneyao Airlines
From S$ 702
VietJet Air
From S$ 702
Egypt Air
From S$ 734
Gulf Air
From S$ 741
IndiGo
From S$ 747
Qatar Airways
From S$ 758
China Eastern Airlines
From S$ 774

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.

Flight info.
Departure
Arrival
Weekly Schedule
  1. CA839

    00:40

    PVG

    13h 15m

    Direct

    07:55

    BCN

    S M - W - F -
    Search
  2. 3O374

    09:25

    BCN

    2h 15m

    Direct

    11:40

    CMN

    - - - - T - S
  3. CA847

    01:40

    PVG

    12h 20m

    Direct

    07:00

    LGW

    S M T W T F S
    Search
  4. TP1335

    10:35

    LGW

    2h 50m

    Direct

    13:25

    LIS

    S M T W T F S
  5. TP1438

    14:50

    LIS

    1h 30m

    Direct

    16:20

    CMN

    S - - W - F S
  6. GF125

    15:55

    PVG

    9h 45m

    Direct

    20:40

    BAH

    S - T - T - S
    Search
  7. GF143

    01:35

    BAH

    7h 45m

    Direct

    07:20

    CMN

    S - - W - F -
  8. CA1836

    20:30

    PVG

    2h 35m

    Direct

    23:05

    PEK

    S M T W T - -
    Search
  9. CA845

    02:50

    PEK

    11h 25m

    Direct

    08:15

    BCN

    S M T W T F S
  10. 3O374

    09:25

    BCN

    2h 15m

    Direct

    11:40

    CMN

    - - - - T - S
  11. HO2071

    11:00

    PVG

    1h 55m

    Direct

    12:55

    CGO

    S - - - T - -
    Search
  12. HO1667

    15:00

    CGO

    11h 30m

    Direct

    19:30

    MXP

    S - - - T - -
  13. 3O456

    02:30

    BGY

    3h 5m

    Direct

    04:35

    CMN

    - M - - T - -
  14. QR871

    00:35

    PVG

    8h 50m

    Direct

    04:25

    DOH

    S M T W T F S
    Search
  15. QR193

    09:00

    DOH

    6h 40m

    Direct

    14:40

    BRU

    S - T - T - S
  16. AT833

    18:35

    BRU

    3h 20m

    Direct

    20:55

    CMN

    S M T W T F S
  17. QR871

    00:35

    PVG

    8h 50m

    Direct

    04:25

    DOH

    S M T W T F S
    Search
  18. QR193

    09:00

    DOH

    6h 40m

    Direct

    14:40

    BRU

    S - T - T - S
  19. AT845

    07:40

    BRU

    3h 20m

    Direct

    10:00

    CMN

    S - - - T - S
  20. CA8541

    07:35

    PVG

    3h 5m

    Direct

    10:40

    TFU

    S - T - - - S
    Search
  21. CA463

    01:55

    TFU

    10h 55m

    Direct

    06:50

    BRU

    - M - W - - -
  22. TB2533

    15:35

    BRU

    3h 55m

    Direct

    19:30

    CMN

    S - T W - - -
  23. DV462

    05:55

    PVG

    7h 55m

    Direct

    10:50

    CIT

    S M - - T - -
    Search
  24. DV489

    16:30

    CIT

    5h 25m

    Direct

    18:55

    BUD

    - M - W - - -
  25. KL1370

    19:40

    BUD

    2h 10m

    Direct

    21:50

    AMS

    S - T W T F S
  26. KL2528

    16:30

    AMS

    3h 40m

    Direct

    19:10

    CMN

    S - - - - - -
  27. CA8593

    16:35

    PVG

    3h 5m

    Direct

    19:40

    CTU

    S M T W T F S
    Search
  28. CA445

    01:45

    TFU

    11h 10m

    Direct

    06:55

    MXP

    S - T W - F -
  29. TP825

    17:25

    MXP

    3h

    Direct

    19:25

    LIS

    S M T W T F S
  30. TP1436

    09:05

    LIS

    1h 30m

    Direct

    10:35

    CMN

    - - T - - F S
Find more flights and airlines

Shanghai Pudong International Airport to Casablanca Mohammed V International Airport Flights Info

Flight distance11,101.85km
Cheapest one-way ticket priceS$ 588
Cheapest return ticket priceS$ 1,096

FAQs for Shanghai Pudong International Airport to Casablanca Mohammed V International Airport Flights

  • How long is a flight from Shanghai Pudong International Airport (PVG) to Casablanca Mohammed V International Airport (CMN)?

    It takes around 17 hours 35 minutes to fly 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).
  • Tickets cost around S$ 1,169 in July, 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.
  • 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 S$ 1,387 in August, the most expensive month to book this route.
    • The distance from Casablanca Mohammed V International Airport to downtown is about 18km, by taxi about 30 minutes.
  • China Eastern Airlines is a very popular airline operating an average of 164 flights per month.

Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.

Book with no extra fees

Prices displayed on this page are all-inclusive (incl. taxes, fuel surcharges, Civil Aviation Development Fund, etc.), and all fees are shown before payment. Charges for checked baggage, meals, Wi-Fi, and other optional services may also appear in the flight cards.

Real-time pricing updates

Prices, availability, and travel information on this page have been updated within the last 24 hours, and with many routes refreshed in real time. The more popular the route, the more accurate the data.

Change & Cancellation Policy

Trip.com shows the change and cancellation rules for each ticket during the booking process, including all related fees and conditions. Please refer to the following scenarios:
Voluntary cancellation/change:
To request a change or cancellation, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and flight segment, and submit your request. Please note that additional charges may apply based on the airline’s fare rules.
Cancellation/change due to a flight schedule change:
If your flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For full details of change and cancellation policies, please refer to the customer support pages.