Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Casablanca
  4. Casablanca to Shanghai
Nonstop route · Morocco → China

Flights from Casablanca to Shanghai

Shanghai Airlines flies nonstop from Casablanca to Shanghai. The flight takes around 14h 22m.

Direct flights available 14h 22m
CMNSHA

Casablanca to Shanghai at a glance

Fastest flight14h 22mEstimated
Nonstop flightsYesShanghai Airlines

Airlines flying nonstop from Casablanca to Shanghai

1 airline on this route.

AirlineFlights a weekTypical departuresFromSearch
SAShanghai Airlines———Search

Good to know

Distance
11,090 km6,887 miles
Flight time
14h 22mestimate
Time difference
+7hShanghai vs Casablanca
Currency in Shanghai
CNY
Airports
CMN → PVG, SHA

Flights from Casablanca to Shanghai: questions answered

Are there direct flights from Casablanca to Shanghai?
Yes. Shanghai Airlines flies this route nonstop.
How long is the flight from Casablanca to Shanghai?
A nonstop flight covers 11,090 km and takes around 14h 22m.
Which airlines fly from Casablanca to Shanghai?
Shanghai Airlines operates nonstop flights on this route.
Which airports serve Casablanca and Shanghai?
Casablanca: Mohammed V International Airport (CMN). Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA).
What is the time difference between Casablanca and Shanghai?
Shanghai is 7 hours ahead of Casablanca.

More flights from Casablanca