The distance between Sri Lanka and Mexico is 16,500 kilometers (10,253 miles).
Sri Lanka, Asia
Mexico, America
16,500 km
Distance between centroids
14,973 km
Shortest distance
Calculated based on main borders (including major islands)
15,116 km
Shortest distance between major cities
Trincomalee → Mexicali
Distances between Sri Lanka and Mexico by cities:
City in Sri Lanka | City in Mexico | Distance (kilometers) |
---|---|---|
Batticaloa | Mexico City | 17,001 km |
Hendala | Guadalupe | 16,390 km |
Colombo | Mexico City | 17,086 km |
Anuradhapura | Guadalupe | 16,243 km |
Kandy | Iztapalapa | 17,057 km |
Jaffna | Iztapalapa | 16,792 km |
Vavuniya | Mexicali | 15,125 km |
Vavuniya | Guadalupe | 16,194 km |
Moratuwa | Iztapalapa | 17,112 km |
Badulla | Mexico City | 17,083 km |
Batticaloa | Guadalupe | 16,304 km |
Hendala | Guadalajara | 16,924 km |
Jaffna | Mexico City | 16,784 km |
Badulla | Guadalupe | 16,388 km |
Trincomalee | Mexico City | 16,906 km |
Dehiwala-Mount Lavinia | Mexico City | 17,096 km |
Puttalam | Mexico City | 16,964 km |
Galle | Mexico City | 17,185 km |
Anuradhapura | Mexico City | 16,935 km |
Pita Kotte | Guadalupe | 16,401 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 Mexico to China | 12,846 km |
From Mexico to India | 15,108 km |
From Mexico to United States | 1,629 km |
From Mexico to Indonesia | 15,349 km |
From Mexico to Pakistan | 13,966 km |
The following list contains countries that are separated by a similar distance as it is between Sri Lanka and Mexico.
From | To | Distance (kilometers) |
---|---|---|
Costa Rica | Myanmar | 16,501 km |
Haiti | Cambodia | 16,503 km |
Uruguay | Russia | 16,506 km |
Senegal | Australia | 16,506 km |
North Macedonia | Fiji | 16,511 km |
Turkey | Tonga | 16,512 km |
Timor Leste | Honduras | 16,488 km |
Chad | New Caledonia | 16,485 km |
New Caledonia | Chad | 16,485 km |
New Caledonia | Switzerland | 16,484 km |
Thailand | Trinidad and Tobago | 16,483 km |
Thailand | Honduras | 16,478 km |
French Polynesia | Angola | 16,522 km |
Puerto Rico | Cambodia | 16,478 km |
Sierra Leone | Guam | 16,476 km |