The distance between Sri Lanka and Cuba is 16,007 kilometers (9,946 miles).
Sri Lanka, Asia
Cuba, America
16,007 km
Distance between centroids
15,659 km
Shortest distance
Calculated based on main borders (including major islands)
15,685 km
Shortest distance between major cities
Jaffna → Moa
Distances between Sri Lanka and Cuba by cities:
City in Sri Lanka | City in Cuba | Distance (kilometers) |
---|---|---|
Colombo | Santiago de Cuba | 16,020 km |
Trincomalee | Havana | 16,075 km |
Jaffna | Havana | 15,906 km |
Ampara | Havana | 16,224 km |
Kandy | Santiago de Cuba | 16,046 km |
Puttalam | Santiago de Cuba | 15,926 km |
Badulla | Havana | 16,224 km |
Matara | Santiago de Cuba | 16,152 km |
Jaffna | Moa | 15,685 km |
Pita Kotte | Almendares | 16,176 km |
Galle | Almendares | 16,274 km |
Badulla | Almendares | 16,228 km |
Vavuniya | Havana | 16,021 km |
Batticaloa | Santiago de Cuba | 16,083 km |
Vavuniya | Santiago de Cuba | 15,911 km |
Dehiwala-Mount Lavinia | Havana | 16,175 km |
Galle | Puerto Padre | 16,081 km |
Anuradhapura | Almendares | 16,064 km |
Trincomalee | Puerto Padre | 15,926 km |
Matara | Havana | 16,297 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 Cuba to China | 13,650 km |
From Cuba to India | 14,710 km |
From Cuba to United States | 2,443 km |
From Cuba to Indonesia | 17,389 km |
From Cuba to Pakistan | 13,278 km |
The following list contains countries that are separated by a similar distance as it is between Sri Lanka and Cuba.
From | To | Distance (kilometers) |
---|---|---|
Hong Kong | Barbados | 16,008 km |
Vietnam | Cuba | 16,014 km |
Switzerland | Vanuatu | 16,005 km |
Costa Rica | Macao | 16,004 km |
Germany | New Caledonia | 16,016 km |
Thailand | Puerto Rico | 15,999 km |
Philippines | Jamaica | 15,996 km |
Netherlands | Fiji | 16,026 km |
Greece | New Caledonia | 16,028 km |
Colombia | India | 15,985 km |
India | Colombia | 15,985 km |
India | El Salvador | 15,978 km |
Germany | Fiji | 16,044 km |
Czechia | Fiji | 16,046 km |
Singapore | Mexico | 16,047 km |