The distance between Morocco and Yemen is 5,884 kilometers (3,656 miles).
Morocco, Africa
Yemen, Asia
5,884 km
Distance between centroids
4,749 km
Shortest distance
Calculated based on main borders (including major islands)
5,068 km
Shortest distance between major cities
Oujda-Angad → Sanaa
Distances between Morocco and Yemen by cities:
City in Morocco | City in Yemen | Distance (kilometers) |
---|---|---|
Oujda-Angad | Aden | 5,304 km |
Meknès | Taiz | 5,468 km |
Marrakesh | Sanaa | 5,572 km |
Tétouan | Aden | 5,634 km |
Casablanca | Dhī as Sufāl | 5,643 km |
Meknès | Sanaa | 5,379 km |
Casablanca | Aden | 5,790 km |
Mohammedia | Aden | 5,771 km |
Kenitra | Aden | 5,710 km |
Marrakesh | Dhī as Sufāl | 5,645 km |
Safi | Hudaida | 5,609 km |
Rabat | Dhī as Sufāl | 5,580 km |
Temara | Hajje | 5,429 km |
Al Hoceïma | Dhī as Sufāl | 5,350 km |
Oujda-Angad | Sanaa | 5,068 km |
Mohammedia | Sanaa | 5,543 km |
Sale | Sanaa | 5,496 km |
Rabat | Sanaa | 5,499 km |
Agadir | Hudaida | 5,620 km |
Kenitra | Dhī as Sufāl | 5,563 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 Yemen to China | 5,935 km |
From Yemen to India | 3,266 km |
From Yemen to United States | 13,083 km |
From Yemen to Indonesia | 7,411 km |
From Yemen to Pakistan | 2,685 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Yemen.
From | To | Distance (kilometers) |
---|---|---|
Ethiopia | Denmark | 5,881 km |
Sweden | Cameroon | 5,877 km |
Kenya | Kyrgyzstan | 5,884 km |
Uruguay | Dominican Republic | 5,876 km |
Sweden | Gambia | 5,875 km |
Ethiopia | Portugal | 5,873 km |
Netherlands | Republic of the Congo | 5,887 km |
Ethiopia | Western Sahara | 5,894 km |
Netherlands | Gabon | 5,897 km |
Kenya | Morocco | 5,897 km |
North Macedonia | Angola | 5,861 km |
New Zealand | Micronesia | 5,902 km |
Slovakia | Nepal | 5,855 km |
Sweden | Togo | 5,906 km |
Slovakia | Burundi | 5,850 km |