Flight times from Casablanca to Shanghai & schedule

The average flight time from Casablanca to Shanghai is About 15 hours 25 minutes, covering a distance of About 11,043.62 km.

Flight duration

About 15 hours 25 minutes

Flight distance

About 11,043.62 km

Latest flight

17:10 → 16:30

How long is the flight from Casablanca to Shanghai?

The flights usually depart from Mohammed V International Airport and arrive at Marseille Provence Airport.

See more
Earliest first
Latest first
EgyptAir MS862
CMN 00:55
CAI 07:45
With stops 4.8h
S
M
T
W
T
F
S
EgyptAir MS951
CAI 00:30
PVG 15:00
9.5h
S
M
T
W
T
F
S
Check prices
EgyptAir MS8102
CMN 01:10
CAI 07:30
With stops 5.3h
S
M
T
W
T
F
S
EgyptAir MS951
CAI 00:30
PVG 15:00
9.5h
S
M
T
W
T
F
S
Check prices
Lufthansa LH1331
CMN 01:25
FRA 05:50
With stops 3.4h
S
M
T
W
T
F
S
Air China CA936
FRA 19:20
PVG 13:00
11.7h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU1924
CMN 07:30
CDG 11:35
With stops 3.1h
S
M
T
W
T
F
S
China Eastern Airlines MU554
CDG 13:25
PVG 07:00
11.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU1924
CMN 07:30
CDG 11:35
With stops 3.1h
S
M
T
W
T
F
S
China Eastern Airlines MU570
CDG 21:20
PVG 14:40
11.3h
S
M
T
W
T
F
S
Check prices
Gulf Air GF142
CMN 09:00
BAH 18:00
With stops 7.0h
S
M
T
W
T
F
S
Gulf Air GF124
BAH 21:30
PVG 11:40
9.2h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT802
CMN 12:30
LGW 15:40
With stops 3.2h
S
M
T
W
T
F
S
China Eastern Airlines MU214
LGW 18:05
PVG 12:20
11.3h
S
M
T
W
T
F
S
Check prices
EgyptAir MS848
CMN 13:50
CAI 19:50
With stops 5.0h
S
M
T
W
T
F
S
EgyptAir MS951
CAI 00:30
PVG 15:00
9.5h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR4566
CMN 14:10
DOH 23:35
With stops 7.4h
S
M
T
W
T
F
S
Qatar Airways QR870
DOH 02:15
PVG 16:20
9.1h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT960
CMN 16:00
BCN 18:10
With stops 2.2h
S
M
T
W
T
F
S
Air China CA840
BCN 12:30
PVG 06:55
12.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT960
CMN 16:00
BCN 18:10
With stops 2.2h
S
M
T
W
T
F
S
Air China CA578
BCN 12:40
PVG 06:55
12.3h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK618
CMN 16:50
IST 23:30
With stops 4.7h
S
M
T
W
T
F
S
Turkish Airlines TK026
IST 01:25
PVG 16:45
10.3h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU8586
CMN 17:10
MRS 20:45
With stops 2.6h
S
M
T
W
T
F
S
China Eastern Airlines MU8586
MRS 21:45
PVG 16:30
11.8h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM872
CMN 17:10
PVG 16:30
Nonstop 16.3h
S
M
T
W
T
F
S
Check prices
Air Arabia Maroc 3O373
CMN 20:00
BCN 23:05
With stops 2.1h
S
M
T
W
T
F
S
Air China CA578
BCN 12:40
PVG 06:55
12.3h
S
M
T
W
T
F
S
Check prices
See all
Air Arabia Maroc 3O373
CMN 20:00
BCN 23:05
With stops 2.1h
S
M
T
W
T
F
S
Air China CA578
BCN 12:40
PVG 06:55
12.3h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU8586
CMN 17:10
MRS 20:45
With stops 2.6h
S
M
T
W
T
F
S
China Eastern Airlines MU8586
MRS 21:45
PVG 16:30
11.8h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM872
CMN 17:10
PVG 16:30
Nonstop 16.3h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK618
CMN 16:50
IST 23:30
With stops 4.7h
S
M
T
W
T
F
S
Turkish Airlines TK026
IST 01:25
PVG 16:45
10.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT960
CMN 16:00
BCN 18:10
With stops 2.2h
S
M
T
W
T
F
S
Air China CA840
BCN 12:30
PVG 06:55
12.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT960
CMN 16:00
BCN 18:10
With stops 2.2h
S
M
T
W
T
F
S
Air China CA578
BCN 12:40
PVG 06:55
12.3h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR4566
CMN 14:10
DOH 23:35
With stops 7.4h
S
M
T
W
T
F
S
Qatar Airways QR870
DOH 02:15
PVG 16:20
9.1h
S
M
T
W
T
F
S
Check prices
EgyptAir MS848
CMN 13:50
CAI 19:50
With stops 5.0h
S
M
T
W
T
F
S
EgyptAir MS951
CAI 00:30
PVG 15:00
9.5h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT802
CMN 12:30
LGW 15:40
With stops 3.2h
S
M
T
W
T
F
S
China Eastern Airlines MU214
LGW 18:05
PVG 12:20
11.3h
S
M
T
W
T
F
S
Check prices
Gulf Air GF142
CMN 09:00
BAH 18:00
With stops 7.0h
S
M
T
W
T
F
S
Gulf Air GF124
BAH 21:30
PVG 11:40
9.2h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU1924
CMN 07:30
CDG 11:35
With stops 3.1h
S
M
T
W
T
F
S
China Eastern Airlines MU554
CDG 13:25
PVG 07:00
11.6h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU1924
CMN 07:30
CDG 11:35
With stops 3.1h
S
M
T
W
T
F
S
China Eastern Airlines MU570
CDG 21:20
PVG 14:40
11.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH1331
CMN 01:25
FRA 05:50
With stops 3.4h
S
M
T
W
T
F
S
Air China CA936
FRA 19:20
PVG 13:00
11.7h
S
M
T
W
T
F
S
Check prices
EgyptAir MS8102
CMN 01:10
CAI 07:30
With stops 5.3h
S
M
T
W
T
F
S
EgyptAir MS951
CAI 00:30
PVG 15:00
9.5h
S
M
T
W
T
F
S
Check prices
EgyptAir MS862
CMN 00:55
CAI 07:45
With stops 4.8h
S
M
T
W
T
F
S
EgyptAir MS951
CAI 00:30
PVG 15:00
9.5h
S
M
T
W
T
F
S
Check prices
See all
Shanghai Airlines FM872
CMN 17:10
PVG 16:30
Nonstop 16.3h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM872
CMN 17:10
PVG 16:30
Nonstop 16.3h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Casablanca to Shanghai

  • When are flight tickets from Casablanca (CMN) to Shanghai (SHA) the cheapest?

    Airlines adjust prices for flights from Casablanca to Shanghai 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.
  • It takes around 16 hours 20 minutes to fly from Casablanca (CMN) to Shanghai (SHA).
  • Airlines with flights from Casablanca (CMN) to Shanghai (SHA): China Eastern Airlines and Shanghai Airlines.