The distance between Estonia and Sri Lanka is 7,331 kilometers (4,555 miles).
Estonia, Europe
Sri Lanka, Asia
7,331 km
Distance between centroids
6,926 km
Shortest distance
Calculated based on main borders (including major islands)
6,973 km
Shortest distance between major cities
Võru → Jaffna
Distances between Estonia and Sri Lanka by cities:
City in Estonia | City in Sri Lanka | Distance (kilometers) |
---|---|---|
Sillamäe | Batticaloa | 7,294 km |
Tori | Colombo | 7,378 km |
Saku | Vavuniya | 7,283 km |
Rakvere | Ampara | 7,402 km |
Nõmme | Trincomalee | 7,340 km |
Kohtla-Järve | Colombo | 7,304 km |
Sillamäe | Colombo | 7,279 km |
Pärnu | Ampara | 7,452 km |
Rakvere | Batticaloa | 7,362 km |
Narva | Vavuniya | 7,110 km |
Haapsalu | Ampara | 7,528 km |
Kuressaare | Galle | 7,595 km |
Viljandi | Ampara | 7,393 km |
Haapsalu | Colombo | 7,468 km |
Viljandi | Colombo | 7,333 km |
Kohtla-Järve | Jaffna | 7,041 km |
Tartu | Colombo | 7,275 km |
Maardu | Vavuniya | 7,275 km |
Narva | Ampara | 7,312 km |
Võru | Colombo | 7,230 km |
Distance between countries | Kilometers |
---|---|
From Estonia to China | 6,085 km |
From Estonia to India | 6,012 km |
From Estonia to United States | 8,072 km |
From Estonia to Indonesia | 10,017 km |
From Estonia to Pakistan | 4,579 km |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Estonia and Sri Lanka.
From | To | Distance (kilometers) |
---|---|---|
France | Haiti | 7,328 km |
Chile | Mexico | 7,332 km |
Mexico | Chile | 7,332 km |
United States | Portugal | 7,335 km |
Germany | Guadeloupe | 7,338 km |
Germany | Zambia | 7,321 km |
United States | Cabo Verde | 7,346 km |
Mexico | Iceland | 7,347 km |
Italy | Bangladesh | 7,312 km |
United Kingdom | Nepal | 7,312 km |
Spain | Jamaica | 7,350 km |
United Kingdom | Jamaica | 7,352 km |
Argentina | Cabo Verde | 7,304 km |
Germany | Bangladesh | 7,303 km |
United States | Brazil | 7,301 km |