Distance from Cuba to Portugal

The distance between Cuba and Portugal is 6,800 kilometers (4,225 miles).

Cuba, America

Portugal, Europe

6,800 km

Distance between centroids

6,456 km

Shortest distance

Calculated based on main borders (including major islands)

6,535 km

Shortest distance between major cities

Moa → Lisbon

Distances between Cuba and Portugal by cities:

City in Cuba City in Portugal Distance (kilometers)
Matanzas Lisbon 6,964 km
Diez de Octubre Lisbon 7,028 km
Manzanillo Santarém 6,778 km
Santa Clara Lisbon 6,863 km
Moa Porto 6,571 km
Havana Santarém 7,057 km
Cárdenas Corroios 6,932 km
Havana Lisbon 7,028 km
Matanzas Porto 6,970 km
Manzanillo Queluz 6,732 km
Las Tunas Corroios 6,689 km
Guatanamo Lisbon 6,589 km
Santiago de Cuba Santarém 6,687 km
Bayamo Lisbon 6,700 km
Las Tunas Santarém 6,725 km
Holquin Lisbon 6,635 km
Santa Clara Porto 6,877 km
Puerto Padre Santarém 6,681 km
Holquin Leiria 6,657 km
Bayamo Santarém 6,735 km

Distance between cities calculator →

Other distances from Cuba

Distance 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

Other distances from Portugal

Distances between countries Kilometers
From Portugal to China 9,179 km
From Portugal to India 8,354 km
From Portugal to United States 7,335 km
From Portugal to Indonesia 12,777 km
From Portugal to Pakistan 6,945 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Cuba and Portugal.

From To Distance (kilometers)
Cuba Argentina 6,798 km
Greece Sri Lanka 6,798 km
Greece Botswana 6,803 km
Haiti Guinea 6,790 km
Uruguay Senegal 6,813 km
Ethiopia Malaysia 6,813 km
Sweden Gabon 6,785 km
China Somalia 6,816 km
Uruguay Guinea 6,783 km
Bulgaria Myanmar 6,820 km
Uruguay Bahamas 6,771 km
China Hungary 6,830 km
Netherlands Nepal 6,831 km
New Zealand Guam 6,769 km

More distances from Cuba

Calculate the distance between any 2 countries