The distance between Lesotho and Switzerland is 8,700 kilometers (5,406 miles).
Lesotho, Africa
Switzerland, Europe
8,700 km
Distance between centroids
8,504 km
Shortest distance
Calculated based on main borders (including major islands)
8,632 km
Shortest distance between major cities
Butha-Buthe → Luzern
Distances between Lesotho and Switzerland by cities:
City in Lesotho | City in Switzerland | Distance (kilometers) |
---|---|---|
Thaba-Tseka | Zürich | 8,750 km |
Butha-Buthe | Zürich (Kreis 11) | 8,667 km |
Nako | Zürich (Kreis 11) | 8,748 km |
Mafeteng | Zürich | 8,752 km |
Maseru | Basel | 8,744 km |
Nako | Zürich | 8,741 km |
Mohale’s Hoek | Zürich | 8,792 km |
Leribe | Basel | 8,710 km |
Maseru | Winterthur | 8,713 km |
Teyateyaneng | Zürich (Kreis 11) | 8,696 km |
Mohale’s Hoek | Koblenz | 8,825 km |
Maputsoe | Zürich | 8,665 km |
Mokhotlong | Zürich | 8,735 km |
Butha-Buthe | Luzern | 8,632 km |
Mokhotlong | Basel | 8,779 km |
Qachas Nek Camp | Zürich (Kreis 11) | 8,822 km |
Quthing | Sankt Gallen | 8,812 km |
Leribe | Zürich | 8,667 km |
Teyateyaneng | Zürich | 8,690 km |
Quthing | Basel | 8,866 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 Switzerland to China | 7,615 km |
From Switzerland to India | 6,915 km |
From Switzerland to United States | 8,031 km |
From Switzerland to Indonesia | 11,264 km |
From Switzerland to Pakistan | 5,478 km |
The following list contains countries that are separated by a similar distance as it is between Lesotho and Switzerland.
From | To | Distance (kilometers) |
---|---|---|
Cuba | Estonia | 8,700 km |
China | Vanuatu | 8,699 km |
Puerto Rico | Romania | 8,693 km |
Sweden | Netherlands Antilles | 8,710 km |
Sweden | Curacao | 8,711 km |
Slovakia | Lesotho | 8,711 km |
Bulgaria | Saint Lucia | 8,689 km |
Puerto Rico | Belarus | 8,687 km |
El Salvador | Liberia | 8,715 km |
Bulgaria | Taiwan | 8,685 km |
Bulgaria | U.S. Virgin Islands | 8,680 km |
Greece | Trinidad and Tobago | 8,673 km |
China | Rwanda | 8,732 km |
Sweden | Aruba | 8,732 km |
Nigeria | Bhutan | 8,745 km |