Distance from China to Morocco

The distance between China and Morocco is 9,579 kilometers = 5,952 miles = 5,170 nautical miles
If you travel with an airplane from China to Morocco It takes 10.6 hours to arrive (average speed = 900 kilometers = 559 miles )

China

GPS Coordinates (DMS)35 0 0.000000N
105° 0' 0"E
Latitude35
Longitude105
area9640011 sq km
population1377422166
regionAsia
subregionEastern Asia
CodeCN

Morocco

GPS Coordinates (DMS)32 0 0.000000N
5° 0' 0"W
Latitude32
Longitude-5
area446550 sq km
population33337529
regionAfrica
subregionNorthern Africa
CodeMA

China

CountryDistanceMileage
Distance from China to Hungary6,919,939 kilometer 4,300 miles
Distance from China to Seychelles6,764,902 kilometer 4,204 miles
Distance from China to Kuwait5,535,988 kilometer 3,440 miles
Distance from China to Indonesia4,698,311 kilometer 2,919 miles

Morocco

CountryDistanceMileage
Distance from Morocco to Somalia6,046,546 kilometer 3,757 miles
Distance from Morocco to Indonesia13,581,987 kilometer 8,439 miles
Distance from Morocco to Madagascar7,988,675 kilometer 4,964 miles
Distance from Morocco to Bangladesh9,077,099 kilometer 5,640 miles