The distance between Myanmar and Sri Lanka is 2,251 kilometers (1,399 miles).
Myanmar, Asia
Sri Lanka, Asia
2,251 km
Distance between centroids
1,626 km
Shortest distance
Calculated based on main borders (including major islands)
1,778 km
Shortest distance between major cities
Pathein → Jaffna
Distances between Myanmar and Sri Lanka by cities:
| City in Myanmar | City in Sri Lanka | Distance (kilometers) |
|---|---|---|
| Mawlamyine | Vavuniya | 2,047 km |
| Sittwe | Jaffna | 1,806 km |
| Bago | Colombo | 2,142 km |
| Monywa | Jaffna | 2,123 km |
| Pathein | Jaffna | 1,778 km |
| Pathein | Colombo | 1,951 km |
| Meiktila | Ampara | 2,142 km |
| Myeik | Colombo | 2,145 km |
| Mandalay | Jaffna | 2,192 km |
| Magway | Colombo | 2,188 km |
| Kalemyo | Jaffna | 2,116 km |
| Taunggyi | Colombo | 2,404 km |
| Mawlamyine | Ampara | 2,011 km |
| Bago | Jaffna | 1,973 km |
| Meiktila | Colombo | 2,314 km |
| Hlaingthaya | Jaffna | 1,912 km |
| Kalemyo | Colombo | 2,356 km |
| Monywa | Colombo | 2,348 km |
| Nay Pyi Taw | Batticaloa | 2,049 km |
| Yangon | Ampara | 1,893 km |
| Distance between countries | Kilometers |
|---|---|
| From Myanmar to China | 1,741 km |
| From Myanmar to India | 1,769 km |
| From Myanmar to United States | 13,360 km |
| From Myanmar to Indonesia | 3,181 km |
| From Myanmar to Pakistan | 2,813 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 Myanmar and Sri Lanka.
| From | To | Distance (kilometers) |
|---|---|---|
| Brazil | Guyana | 2,249 km |
| Costa Rica | U.S. Virgin Islands | 2,245 km |
| Cambodia | Bhutan | 2,245 km |
| United Kingdom | Romania | 2,244 km |
| United Kingdom | Kosovo | 2,258 km |
| Canada | United States | 2,262 km |
| United States | Canada | 2,262 km |
| Ecuador | Bolivia | 2,262 km |
| Spain | Mauritania | 2,262 km |
| China | Thailand | 2,238 km |
| Ecuador | Guyana | 2,266 km |
| Italy | Lebanon | 2,225 km |
| Denmark | Portugal | 2,282 km |
| Germany | Iceland | 2,283 km |
| Belgium | Morocco | 2,287 km |