The distance between Sri Lanka and Eswatini is 6,542 kilometers (4,065 miles).
Sri Lanka, Asia
Eswatini, Africa
6,542 km
Distance between centroids
6,311 km
Shortest distance
Calculated based on main borders (including major islands)
6,373 km
Shortest distance between major cities
Galle → Bulembu
Distances between Sri Lanka and Eswatini by cities:
City in Sri Lanka | City in Eswatini | Distance (kilometers) |
---|---|---|
Badulla | Mbabane | 6,527 km |
Vavuniya | Mbabane | 6,595 km |
Jaffna | Bhunya | 6,638 km |
Vavuniya | Manzini | 6,584 km |
Maharagama | Mhlambanyatsi | 6,432 km |
Dehiwala-Mount Lavinia | Bulembu | 6,394 km |
Trincomalee | Bulembu | 6,629 km |
Anuradhapura | Bulembu | 6,540 km |
Badulla | Hlathikhulu | 6,544 km |
Ampara | Mbabane | 6,603 km |
Kandy | Manzini | 6,497 km |
Pita Kotte | Hlathikhulu | 6,436 km |
Galle | Bulembu | 6,373 km |
Maharagama | Mbabane | 6,418 km |
Batticaloa | Mbabane | 6,631 km |
Batticaloa | Manzini | 6,619 km |
Matara | Mbabane | 6,413 km |
Galle | Hlathikhulu | 6,406 km |
Pita Kotte | Bulembu | 6,400 km |
Anuradhapura | Hlathikhulu | 6,577 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 Eswatini to China | 10,289 km |
From Eswatini to India | 7,310 km |
From Eswatini to United States | 14,954 km |
From Eswatini to Indonesia | 9,225 km |
From Eswatini to Pakistan | 7,478 km |
The following list contains countries that are separated by a similar distance as it is between Sri Lanka and Eswatini.
From | To | Distance (kilometers) |
---|---|---|
Ireland | Grenada | 6,536 km |
Spain | Pakistan | 6,544 km |
Colombia | Gambia | 6,545 km |
Brazil | Benin | 6,530 km |
France | Angola | 6,550 km |
Ireland | Ethiopia | 6,551 km |
Colombia | Guinea-Bissau | 6,552 km |
United Kingdom | U.S. Virgin Islands | 6,553 km |
Canada | Venezuela | 6,525 km |
Spain | Tanzania | 6,520 km |
Ireland | Pakistan | 6,562 km |
Canada | Estonia | 6,570 km |
Spain | Trinidad and Tobago | 6,508 km |
Italy | India | 6,578 km |
India | Italy | 6,578 km |