The distance between Morocco and China is 9,654 kilometers (5,999 miles).
Morocco, Africa
China, Asia
9,654 km
Distance between centroids
6,529 km
Shortest distance
Calculated based on main borders (including major islands)
9,609 km
Shortest distance between major cities
Oujda-Angad → Beijing
Distances between Morocco and China by cities:
City in Morocco | City in China | Distance (kilometers) |
---|---|---|
Temara | Guangzhou | 11,077 km |
Tétouan | Tianjin | 9,852 km |
Mohammedia | Beijing | 10,023 km |
Al Hoceïma | Suzhou | 10,639 km |
Agadir | Tianjin | 10,544 km |
Rabat | Shanghai | 10,983 km |
Kenitra | Suzhou | 10,886 km |
Casablanca | Suzhou | 11,006 km |
Tétouan | Beijing | 9,744 km |
Mohammedia | Shanghai | 11,045 km |
Oujda-Angad | Beijing | 9,609 km |
Meknès | Shanghai | 10,912 km |
Kenitra | Beijing | 9,927 km |
Al Hoceïma | Guangzhou | 10,770 km |
Meknès | Shenzhen | 11,083 km |
Sale | Shanghai | 10,978 km |
Sale | Tianjin | 10,065 km |
Safi | Shanghai | 11,275 km |
Casablanca | Beijing | 10,045 km |
Tangier | Shanghai | 10,777 km |
Distance between countries | Kilometers |
---|---|
From Morocco to China | 9,654 km |
From Morocco to India | 8,477 km |
From Morocco to United States | 7,854 km |
From Morocco to Indonesia | 12,958 km |
From Morocco to Pakistan | 7,131 km |
Distances between countries | Kilometers |
---|---|
From China to India | 2,984 km |
From China to United States | 11,671 km |
From China to Indonesia | 4,181 km |
From China to Pakistan | 3,291 km |
From China to Brazil | 16,638 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and China.
From | To | Distance (kilometers) |
---|---|---|
Netherlands | Vietnam | 9,649 km |
Greece | Brazil | 9,646 km |
Ethiopia | Timor Leste | 9,656 km |
Bulgaria | Jamaica | 9,662 km |
El Salvador | Samoa | 9,663 km |
China | Zambia | 9,664 km |
Nigeria | Mongolia | 9,670 km |
Moldova | Jamaica | 9,670 km |
Sweden | El Salvador | 9,629 km |
El Salvador | Sweden | 9,629 km |
South Africa | Bhutan | 9,628 km |
Sweden | Eswatini | 9,674 km |
Moldova | Aruba | 9,611 km |
Uruguay | Spain | 9,690 km |