There are 5 ways to get from Chengdu to Casablanca by subway, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway to Chengdu Tianfu International Airport, fly to Mohammed V International Airport, bus
best- Take the subway from Century City to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Mohammed V International Airport (CMN)plane TFU - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
19h 52mMAD 2,925–9,122Train to Mianyang Nanjiao Airport, fly to Mohammed V International Airport, bus
cheapest- Take the train from Chengdu East to Mianyang Train Stationtrain
- Fly from Mianyang Nanjiao Airport (MIG) to Mohammed V International Airport (CMN)plane MIG - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
25h 57mMAD 2,700–9,266Fly Chengdu Shuangliu International Airport to Mohammed V International Airport, bus
- Fly from Chengdu Shuangliu International Airport (CTU) to Mohammed V International Airport (CMN)plane CTU - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
23hMAD 3,014–10,107Subway to Chengdu Tianfu International Airport, fly to Marrakech, train
- Take the subway from Century City to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Marrakech (RAK)plane TFU - RAK
- Take the train from Marrakech to Casablancatrain
23h 56mMAD 2,733–8,787Subway to Chengdu Tianfu International Airport, fly to Rabat-Salé, train
- Take the subway from Century City to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Rabat-Salé (RBA)plane TFU - RBA
- Take the train from Rabat Agdal to Casablancatrain
23h 55mMAD 3,761–12,122
Chengdu Tianfu International Airport (TFU) to Mohammed V International Airport (CMN) flights
Comparing Your Travel Options
The cheapest way to get from Chengdu to Casablanca is to subway and fly and train which costs MAD 2,700 - MAD 9,000 and takes 23h 56m.
The fastest way to get from Chengdu to Casablanca is to subway and fly and bus which takes 19h 52m and costs MAD 2,900 - MAD 9,500.
The distance between Chengdu and Casablanca is 10086 km.
It takes approximately 19h 52m to get from Chengdu to Casablanca, including transfers.
Casablanca is 8h behind Chengdu. It is currently 1:00 AM in Chengdu and 5:00 PM in Casablanca.
There are 3334+ hotels available in Casablanca.
What companies run services between Chengdu, China and Casablanca, Morocco?
There is no direct connection from Chengdu to Casablanca. However, you can take the line 1 subway to Century City, take the subway to Tianfu International Airport North, walk to Tianfu-International-Airport-TFU airport, fly to Mohammed V International Airport (CMN), walk to Aéroport Mohamed V Terminus, then take the bus to Avenue Des Far. Alternatively, you can take the line 3 subway to Taipingyuan, take the line 10 subway to Chengdu Airport T1, walk to Chengdu Shuangliu International Airport (CTU) airport, fly to Mohammed V International Airport (CMN), walk to Aéroport Mohamed V Terminus, then take the bus to Avenue Des Far.
- Website
- royalairmaroc.com
Flights from Chengdu Tianfu International Airport to Mohammed V International Airport via London Gatwick
- Ave. Duration
- 15h 45m
- When
- Wednesday and Friday
- Estimated price
- MAD 3,000–9,500
Flights from Chengdu Tianfu International Airport to Mohammed V International Airport via Brussels
- Ave. Duration
- 16h
- When
- Sunday
- Estimated price
- MAD 3,000–9,500
Flights from Chengdu Tianfu International Airport to Mohammed V International Airport via Milan Malpensa
- Ave. Duration
- 20h 25m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- MAD 2,900–9,000
Flights from Chengdu Tianfu International Airport to Mohammed V International Airport via Rome
- Ave. Duration
- 20h 35m
- When
- Saturday
- Estimated price
- MAD 3,000–10,000
Flights from Chengdu Shuangliu International Airport to Mohammed V International Airport via Beijing Capital, Brussels
- Ave. Duration
- 19h 55m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- MAD 3,300–12,000
Flights from Chengdu Shuangliu International Airport to Mohammed V International Airport via Beijing Capital, Geneva
- Ave. Duration
- 28h 45m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 3,300–11,000
Flights from Mianyang Nanjiao Airport to Mohammed V International Airport via Beijing Daxing
- Ave. Duration
- 34h 45m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- MAD 5,000–15,000
Flights from Mianyang Nanjiao Airport to Mohammed V International Airport via Beijing Capital, Barcelona
- Ave. Duration
- 25h
- When
- Every day
- Estimated price
- MAD 2,900–9,000
- Website
- airarabia.com
Flights from Chengdu Shuangliu International Airport to Mohammed V International Airport via Beijing Capital, Barcelona
- Ave. Duration
- 21h 40m
- When
- Thursday and Saturday
- Estimated price
- MAD 3,300–11,000
Flights from Chengdu Tianfu International Airport to Rabat-Salé via Brussels
- Ave. Duration
- 19h 40m
- When
- Tuesday
- Estimated price
- MAD 3,700–12,000
Flights from Mianyang Nanjiao Airport to Mohammed V International Airport via Beijing Capital, Barcelona
- Ave. Duration
- 26h 30m
- When
- Thursday and Saturday
- Estimated price
- MAD 2,900–9,000
- Website
- lufthansa.com
Flights from Chengdu Tianfu International Airport to Mohammed V International Airport via Frankfurt
- Ave. Duration
- 30h 40m
- When
- Friday
- Estimated price
- MAD 2,900–9,500
Flights from Chengdu Shuangliu International Airport to Mohammed V International Airport via Urumqi, Frankfurt
- Ave. Duration
- 21h 20m
- When
- Monday and Friday
- Estimated price
- MAD 3,000–10,000
Flights from Chengdu Tianfu International Airport to Marrakech via Frankfurt
- Ave. Duration
- 20h 10m
- When
- Tuesday
- Estimated price
- MAD 2,600–8,500
Flights from Mianyang Nanjiao Airport to Mohammed V International Airport via Urumqi, Frankfurt
- Ave. Duration
- 21h
- When
- Monday and Friday
- Estimated price
- MAD 2,600–9,000
- Website
- airfrance.com
Flights from Chengdu Tianfu International Airport to Mohammed V International Airport via Paris Charles de Gaulle
- Ave. Duration
- 15h 40m
- When
- Monday
- Estimated price
- MAD 2,900–9,500
Flights from Chengdu Tianfu International Airport to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 18h 20m
- When
- Monday
- Estimated price
- MAD 2,700–8,500
Flights from Chengdu Tianfu International Airport to Rabat-Salé via Paris Charles de Gaulle
- Ave. Duration
- 18h 25m
- When
- Monday
- Estimated price
- MAD 3,700–12,000
- Website
- iberia.com
Flights from Chengdu Tianfu International Airport to Mohammed V International Airport via Madrid
- Ave. Duration
- 18h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 3,000–10,000
Flights from Chengdu Shuangliu International Airport to Mohammed V International Airport via Beijing Capital, Madrid
- Ave. Duration
- 22h 5m
- When
- Every day
- Estimated price
- MAD 3,300–11,000
Flights from Mianyang Nanjiao Airport to Mohammed V International Airport via Beijing Capital, Barcelona
- Ave. Duration
- 25h
- When
- Every day
- Estimated price
- MAD 2,900–9,000
- Website
- ryanair.com
Flights from Chengdu Tianfu International Airport to Marrakech via Madrid
- Ave. Duration
- 17h 5m
- When
- Sunday
- Estimated price
- MAD 2,700–9,000
Flights from Chengdu Tianfu International Airport to Rabat-Salé via Madrid
- Ave. Duration
- 24h
- When
- Friday
- Estimated price
- MAD 3,800–13,000
- Website
- easyjet.com
Flights from Chengdu Tianfu International Airport to Marrakech via Milan Malpensa
- Ave. Duration
- 16h 45m
- When
- Saturday
- Estimated price
- MAD 2,600–8,500
- Website
- transavia.com
Flights from Chengdu Tianfu International Airport to Marrakech via Brussels
- Ave. Duration
- 17h 25m
- When
- Sunday
- Estimated price
- MAD 2,700–8,500
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Century City to Tianfu International Airport North
- Ave. Duration
- 46 min
- Frequency
- Every 10 minutes
- Estimated price
- MAD 14–20
- Schedules at
- travelchinaguide.com
Subway from Century City to Tianfu International Airport North
- Ave. Duration
- 46 min
- Frequency
- Every 10 minutes
- Estimated price
- MAD 14–20
- Schedules at
- travelchinaguide.com
Subway from Century City to Tianfu International Airport North
- Ave. Duration
- 46 min
- Frequency
- Every 10 minutes
- Estimated price
- MAD 14–20
- Schedules at
- travelchinaguide.com
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Casablanca
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- MAD 100–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 100–140
- 1st Class
- MAD 140–200
Train from Rabat Agdal to Casablanca
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- MAD 35–70
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–50
- 1st Class
- MAD 50–70
Train from Chengdu East to Mianyang Train Station
- 2nd Class Seat
- MAD 75–90
- 1st Class Seat
- MAD 125–140
- Business Class Seat
- MAD 170–250
Train from Chengdu East to Mianyang Train Station
- Ave. Duration
- 38 min
- Frequency
- Every 3 hours
- Estimated price
- MAD 85–150
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- MAD 85–120
- Adult - 1st Class
- MAD 100–150
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–93
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 93
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–93
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 93
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–93
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 93
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Flying into Beijing? - to help you get the most out of your next trip.





















