Flights from Shanghai to Rabat

Flight information: Shanghai - Rabat

Distance 10961 km
Departure airport Shanghai - Hongqiao (SHA)
Departure country China
Arrival airport Rabat-Sale (RBA)
Destination country Morocco