- Home
- Flights
- Flights from Beijing
- Beijing to Casablanca
Flights from Beijing to Casablanca
Royal Air Maroc flies nonstop from Beijing to Casablanca. The flight takes around 13h 06m.
Direct flights available 13h 06m
Beijing to Casablanca at a glance
Fastest flight13h 06mEstimated
Nonstop flightsYesRoyal Air Maroc
Airlines flying nonstop from Beijing to Casablanca
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| — | — | — | Search |
Good to know
- Distance
- 10,075 km6,257 miles
- Flight time
- 13h 06mestimate
- Time difference
- -7hCasablanca vs Beijing
- Currency in Casablanca
- MAD
- Airports
- PKX, PEK → CMN
Flights from Beijing to Casablanca: questions answered
Are there direct flights from Beijing to Casablanca?
Yes. Royal Air Maroc flies this route nonstop.
How long is the flight from Beijing to Casablanca?
A nonstop flight covers 10,075 km and takes around 13h 06m.
Which airlines fly from Beijing to Casablanca?
Royal Air Maroc operates nonstop flights on this route.
Which airports serve Beijing and Casablanca?
Beijing: Beijing Daxing International Airport (PKX) and Beijing Capital International Airport (PEK). Casablanca: Mohammed V International Airport (CMN).
What is the time difference between Beijing and Casablanca?
Casablanca is 7 hours behind Beijing.





