The distance between Sri Lanka and Lesotho is 6,984 kilometers (4,340 miles).
Sri Lanka, Asia
Lesotho, Africa
6,984 km
Distance between centroids
6,703 km
Shortest distance
Calculated based on main borders (including major islands)
6,790 km
Shortest distance between major cities
Matara → Sehonghong
Distances between Sri Lanka and Lesotho by cities:
City in Sri Lanka | City in Lesotho | Distance (kilometers) |
---|---|---|
Colombo | Maseru | 6,889 km |
Dehiwala-Mount Lavinia | Nako | 6,875 km |
Galle | Nako | 6,850 km |
Pita Kotte | Mapoteng | 6,838 km |
Batticaloa | Maseru | 7,102 km |
Kandy | Maputsoe | 6,924 km |
Vavuniya | Sehonghong | 6,983 km |
Matara | Maseru | 6,882 km |
Dehiwala-Mount Lavinia | Maseru | 6,885 km |
Batticaloa | Sehonghong | 7,012 km |
Colombo | Sehonghong | 6,800 km |
Galle | Mapoteng | 6,807 km |
Jaffna | Mokhotlong | 6,957 km |
Anuradhapura | Nako | 7,024 km |
Pita Kotte | Nako | 6,881 km |
Anuradhapura | Mapoteng | 6,980 km |
Puttalam | Sehonghong | 6,876 km |
Matara | Sehonghong | 6,790 km |
Ampara | Nako | 7,063 km |
Kandy | Sehonghong | 6,892 km |
Distance between countries | Kilometers |
---|---|
From Sri Lanka to China | 3,909 km |
From Sri Lanka to India | 1,421 km |
From Sri Lanka to United States | 15,013 km |
From Sri Lanka to Indonesia | 3,802 km |
From Sri Lanka to Pakistan | 2,761 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 Sri Lanka and Lesotho.
From | To | Distance (kilometers) |
---|---|---|
United Kingdom | Democratic Republic of the Congo | 6,981 km |
China | Czechia | 6,985 km |
Brazil | Morocco | 6,986 km |
Germany | Bhutan | 7,000 km |
United Kingdom | Haiti | 6,958 km |
Italy | Zimbabwe | 6,954 km |
Germany | Angola | 6,947 km |
Japan | New Caledonia | 6,946 km |
France | Puerto Rico | 6,946 km |
France | Saint Vincent and the Grenadines | 6,944 km |
Peru | Guinea-Bissau | 7,016 km |
Canada | Portugal | 6,936 km |
France | Grenada | 7,025 km |
China | Kosovo | 6,934 km |
Canada | Poland | 7,028 km |