Distance from Sri Lanka to Cuba

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 cities calculator →

Other distances from Sri Lanka

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

Other distances from Cuba

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

Countries separated by similar distances

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

More distances from Sri Lanka

Calculate the distance between any 2 countries