The distance between Morocco and Lesotho is 7,754 kilometers (4,818 miles).
Morocco, Africa
Lesotho, Africa
7,754 km
Distance between centroids
7,217 km
Shortest distance
Calculated based on main borders (including major islands)
7,682 km
Shortest distance between major cities
Agadir → Leribe
Distances between Morocco and Lesotho by cities:
City in Morocco | City in Lesotho | Distance (kilometers) |
---|---|---|
Fez | Leribe | 7,784 km |
Tangier | Maseru | 8,004 km |
Al Hoceïma | Teyateyaneng | 7,866 km |
Safi | Mafeteng | 7,880 km |
Marrakesh | Teyateyaneng | 7,718 km |
Rabat | Maseru | 7,885 km |
Safi | Maseru | 7,846 km |
Mohammedia | Maseru | 7,881 km |
Mohammedia | Leribe | 7,866 km |
Marrakesh | Maseru | 7,720 km |
Temara | Thaba-Tseka | 7,955 km |
Kenitra | Leribe | 7,881 km |
Casablanca | Maseru | 7,883 km |
Casablanca | Leribe | 7,869 km |
Al Hoceïma | Thaba-Tseka | 7,941 km |
Agadir | Leribe | 7,682 km |
Meknès | Maputsoe | 7,791 km |
Tétouan | Mafeteng | 8,005 km |
Meknès | Maseru | 7,813 km |
Oujda-Angad | Maseru | 7,728 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 Lesotho to China | 10,751 km |
From Lesotho to India | 7,774 km |
From Lesotho to United States | 14,817 km |
From Lesotho to Indonesia | 9,554 km |
From Lesotho to Pakistan | 7,941 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Lesotho.
From | To | Distance (kilometers) |
---|---|---|
China | Sudan | 7,748 km |
Cuba | Norway | 7,745 km |
Uruguay | Western Sahara | 7,757 km |
Netherlands | Suriname | 7,740 km |
Netherlands | Malawi | 7,764 km |
Sweden | Sri Lanka | 7,731 km |
China | Solomon Islands | 7,727 km |
Sweden | Laos | 7,774 km |
China | Malta | 7,775 km |
Bulgaria | Mauritius | 7,720 km |
Cuba | Luxembourg | 7,782 km |
Bulgaria | Reunion | 7,712 km |
Greece | South Africa | 7,710 km |
Puerto Rico | Italy | 7,796 km |
Ethiopia | Russia | 7,797 km |