The distance between Eswatini and Morocco is 7,642 kilometers (4,749 miles).
Eswatini, Africa
Morocco, Africa
7,642 km
Distance between centroids
7,194 km
Shortest distance
Calculated based on main borders (including major islands)
7,648 km
Shortest distance between major cities
Mhlambanyatsi → Marrakesh
Distances between Eswatini and Morocco by cities:
City in Eswatini | City in Morocco | Distance (kilometers) |
---|---|---|
Hluti | Casablanca | 7,903 km |
Big Bend | Mohammedia | 7,880 km |
Hlatikulu | Al Hoceïma | 7,823 km |
Manzini | Al Hoceïma | 7,780 km |
Nhlangano | Mohammedia | 7,866 km |
Mhlambanyatsi | Mohammedia | 7,795 km |
Hlatikulu | Mohammedia | 7,861 km |
Piggs Peak | Al Hoceïma | 7,722 km |
Mhlambanyatsi | Marrakesh | 7,648 km |
Nhlangano | Temara | 7,862 km |
Kwaluseni | Mohammedia | 7,816 km |
Siteki | Casablanca | 7,851 km |
Lobamba | Temara | 7,802 km |
Lobamba | Casablanca | 7,811 km |
Hluti | Mohammedia | 7,899 km |
Vuvulane | Rabat | 7,807 km |
Mhlume | Al Hoceïma | 7,759 km |
Manzini | Casablanca | 7,824 km |
Mhlume | Casablanca | 7,807 km |
Vuvulane | Mohammedia | 7,808 km |
Distance between countries | Kilometers |
---|---|
From Eswatini to China | 10,289 km |
From Eswatini to India | 7,310 km |
From Eswatini to United States | 14,954 km |
From Eswatini to Indonesia | 9,225 km |
From Eswatini to Pakistan | 7,478 km |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Eswatini and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Costa Rica | Western Sahara | 7,642 km |
Netherlands | Bangladesh | 7,636 km |
Nigeria | Saint Vincent and the Grenadines | 7,635 km |
China | Belgium | 7,646 km |
Greece | Lesotho | 7,633 km |
Puerto Rico | Tunisia | 7,649 km |
Nigeria | Trinidad and Tobago | 7,652 km |
Cuba | Belgium | 7,653 km |
Bulgaria | Thailand | 7,654 km |
Slovakia | Mozambique | 7,622 km |
Nigeria | India | 7,620 km |
China | Switzerland | 7,615 km |
Uruguay | Mauritania | 7,605 km |
Nigeria | Grenada | 7,677 km |
El Salvador | Iceland | 7,681 km |