Distance from Peru to Cuba

The distance between Peru and Cuba is 3,411 kilometers (2,119 miles).

Peru, South America

Cuba, America

3,411 km

Distance between centroids

2,206 km

Shortest distance

Calculated based on main borders (including major islands)

2,694 km

Shortest distance between major cities

Iquitos → Bayamo

Distances between Peru and Cuba by cities:

City in Peru City in Cuba Distance (kilometers)
Piura Havana 3,139 km
Trujillo Havana 3,476 km
Cajamarca Santiago de Cuba 3,021 km
Iquitos Bayamo 2,694 km
Lima Havana 3,935 km
Ica Havana 4,179 km
Chimbote Havana 3,587 km
Iquitos Havana 3,135 km
Pucallpa Havana 3,589 km
Arequipa Almendares 4,528 km
Callao Puerto Padre 3,678 km
Juliaca Havana 4,477 km
Juliaca Puerto Padre 4,120 km
Tacna Santiago de Cuba 4,251 km
Cusco Havana 4,211 km
Pucallpa Bayamo 3,189 km
Lima Santiago de Cuba 3,549 km
Piura Puerto Padre 2,952 km
Arequipa Puerto Padre 4,195 km
Cusco Santiago de Cuba 3,734 km

Distance between cities calculator →

Other distances from Peru

Distance between countries Kilometers
From Peru to China 17,049 km
From Peru to India 16,965 km
From Peru to United States 5,560 km
From Peru to Indonesia 18,535 km
From Peru to Pakistan 15,646 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 Peru and Cuba.

From To Distance (kilometers)
France Jordan 3,404 km
Mexico Dominican Republic 3,399 km
Paraguay Venezuela 3,421 km
Japan Micronesia 3,424 km
Italy Kuwait 3,427 km
Russia Tajikistan 3,428 km
Indonesia Papua New Guinea 3,391 km
United Kingdom Turkey 3,389 km
Spain Guinea 3,432 km
Peru Argentina 3,433 km
Argentina Peru 3,433 km
Belgium Jordan 3,438 km
India Singapore 3,440 km
Costa Rica French Guiana 3,444 km

More distances from Peru

Calculate the distance between any 2 countries