The distance between Sri Lanka and India is 1,421 kilometers (883 miles).
Sri Lanka, Asia
India, Asia
1,421 km
Distance between centroids
67 km
Shortest distance
Calculated based on main borders (including major islands)
708 km
Shortest distance between major cities
Hendala → Bengaluru
Distances between Sri Lanka and India by cities:
City in Sri Lanka | City in India | Distance (kilometers) |
---|---|---|
Trincomalee | Mumbai | 1,470 km |
Pita Kotte | Indore | 1,805 km |
Badulla | Indore | 1,829 km |
Badulla | Mumbai | 1,604 km |
Jaffna | Delhi | 2,121 km |
Batticaloa | Indore | 1,775 km |
Batticaloa | Mumbai | 1,577 km |
Anuradhapura | Indore | 1,668 km |
Vavuniya | Nagpur | 1,380 km |
Matara | Mumbai | 1,672 km |
Galle | Mumbai | 1,646 km |
Moratuwa | Mumbai | 1,558 km |
Puttalam | Delhi | 2,298 km |
Dehiwala-Mount Lavinia | Surat | 1,760 km |
Trincomalee | Nagpur | 1,410 km |
Pita Kotte | Nagpur | 1,580 km |
Kandy | Mumbai | 1,550 km |
Puttalam | Mumbai | 1,433 km |
Anuradhapura | Mumbai | 1,442 km |
Jaffna | Mumbai | 1,293 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 India to China | 2,984 km |
From India to United States | 13,595 km |
From India to Indonesia | 4,483 km |
From India to Pakistan | 1,451 km |
From India to Brazil | 14,787 km |
The following list contains countries that are separated by a similar distance as it is between Sri Lanka and India.
From | To | Distance (kilometers) |
---|---|---|
Costa Rica | Ecuador | 1,422 km |
Sweden | Austria | 1,429 km |
Kenya | Djibouti | 1,409 km |
Sweden | United Kingdom | 1,409 km |
Netherlands | Estonia | 1,435 km |
Bulgaria | Switzerland | 1,436 km |
Sweden | Hungary | 1,444 km |
Cuba | Curacao | 1,395 km |
Sweden | Luxembourg | 1,395 km |
Cuba | U.S. Virgin Islands | 1,394 km |
Sweden | Belgium | 1,393 km |
Cuba | Costa Rica | 1,451 km |
Costa Rica | Cuba | 1,451 km |
Bulgaria | Lithuania | 1,388 km |
Cuba | Netherlands Antilles | 1,385 km |