Distance from Morocco to China

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 cities calculator →

Other distances from Morocco

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

Other distances from China

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

Countries separated by similar distances

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

More distances from Morocco

Calculate the distance between any 2 countries