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) |
---|---|---|
Jaffna | Mokhotlong | 6,957 km |
Colombo | Sehonghong | 6,800 km |
Galle | Mapoteng | 6,807 km |
Anuradhapura | Nako | 7,024 km |
Colombo | Maseru | 6,889 km |
Kandy | Sehonghong | 6,892 km |
Galle | Nako | 6,850 km |
Puttalam | Sehonghong | 6,876 km |
Kandy | Maputsoe | 6,924 km |
Pita Kotte | Mapoteng | 6,838 km |
Maharagama | Maseru | 6,890 km |
Anuradhapura | Mapoteng | 6,980 km |
Batticaloa | Sehonghong | 7,012 km |
Matara | Maseru | 6,882 km |
Trincomalee | Maseru | 7,121 km |
Maharagama | Roma | 6,877 km |
Dehiwala-Mount Lavinia | Maseru | 6,885 km |
Batticaloa | Maseru | 7,102 km |
Badulla | Mapoteng | 6,944 km |
Vavuniya | Sehonghong | 6,983 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 |