The distance between Lesotho and Morocco is 7,754 kilometers (4,818 miles).
Lesotho, Africa
Morocco, Africa
7,754 km
Distance between centroids
7,217 km
Shortest distance
Calculated based on main borders (including major islands)
7,801 km
Shortest distance between major cities
Maseru → Fez
Distances between Lesotho and Morocco by cities:
City in Lesotho | City in Morocco | Distance (kilometers) |
---|---|---|
Nako | Mohammedia | 7,924 km |
Butha-Buthe | Al Hoceïma | 7,851 km |
Quthing | Rabat | 8,000 km |
Teyateyaneng | Mohammedia | 7,878 km |
Maseru | Fez | 7,801 km |
Qachas Nek Camp | Mohammedia | 8,017 km |
Leribe | Casablanca | 7,869 km |
Maseru | Rabat | 7,885 km |
Mokhotlong | Casablanca | 7,960 km |
Thaba-Tseka | Rabat | 7,960 km |
Mafeteng | Casablanca | 7,920 km |
Qachas Nek Camp | Al Hoceïma | 8,003 km |
Maputsoe | Casablanca | 7,863 km |
Leribe | Rabat | 7,870 km |
Nako | Casablanca | 7,926 km |
Maputsoe | Rabat | 7,864 km |
Mohale’s Hoek | Tétouan | 8,048 km |
Mafeteng | Rabat | 7,922 km |
Quthing | Meknès | 7,928 km |
Mohale’s Hoek | Casablanca | 7,963 km |
Distance 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 |
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 Lesotho and Morocco.
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 |