- Home
- Flights
- Flights from Shanghai
- Shanghai to Casablanca
Flights from Shanghai to Casablanca
Shanghai Airlines flies nonstop from Shanghai to Casablanca. The flight takes around 14h 22m.
Direct flights available 14h 22m
Shanghai to Casablanca at a glance
Fastest flight14h 22mEstimated
Nonstop flightsYesShanghai Airlines
Airlines flying nonstop from Shanghai to Casablanca
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| SAShanghai Airlines | — | — | — | Search |
Good to know
- Distance
- 11,090 km6,887 miles
- Flight time
- 14h 22mestimate
- Time difference
- -7hCasablanca vs Shanghai
- Currency in Casablanca
- MAD
- Airports
- PVG, SHA → CMN
Flights from Shanghai to Casablanca: questions answered
Are there direct flights from Shanghai to Casablanca?
Yes. Shanghai Airlines flies this route nonstop.
How long is the flight from Shanghai to Casablanca?
A nonstop flight covers 11,090 km and takes around 14h 22m.
Which airlines fly from Shanghai to Casablanca?
Shanghai Airlines operates nonstop flights on this route.
Which airports serve Shanghai and Casablanca?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Casablanca: Mohammed V International Airport (CMN).
What is the time difference between Shanghai and Casablanca?
Casablanca is 7 hours behind Shanghai.





