Distance from Peru to Barbados

The distance between Peru and Barbados is 3,009 kilometers (1,870 miles).

Peru, South America

Barbados, America

3,009 km

Distance between centroids

2,396 km

Shortest distance between major cities

Iquitos → Hastings

Distances between Peru and Barbados by cities:

City in Peru City in Barbados Distance (kilometers)
Cajamarca Four Cross Roads 3,076 km
Lima Four Cross Roads 3,393 km
Callao Speightstown 3,400 km
Callao Bridgetown 3,388 km
Cajamarca Welchman Hall 3,073 km
Pucallpa Hastings 2,892 km
Cusco Hastings 3,244 km
Chimbote Bridgetown 3,228 km
Ica Four Cross Roads 3,504 km
Piura Four Cross Roads 3,095 km
Huancayo Hastings 3,272 km
Trujillo Four Cross Roads 3,193 km
Huancayo Bridgetown 3,273 km
Trujillo Bridgetown 3,180 km
Ica Hastings 3,490 km
Juliaca Bridgetown 3,369 km
Iquitos Bridgetown 2,397 km
Tacna Hastings 3,632 km
Arequipa Bridgetown 3,517 km
Chiclayo Four Cross Roads 3,149 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 Barbados

Distances between countries Kilometers
From Barbados to China 14,314 km
From Barbados to India 14,143 km
From Barbados to United States 4,461 km
From Barbados to Indonesia 18,461 km
From Barbados to Pakistan 12,729 km

Countries separated by similar distances

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

From To Distance (kilometers)
Germany Israel 3,004 km
Peru Jamaica 3,030 km
Peru Saint Lucia 2,988 km
Italy Chad 2,987 km
Netherlands Libya 3,035 km
China India 2,984 km
India China 2,984 km
Paraguay Suriname 3,038 km
United States Haiti 3,040 km
France Mauritania 3,043 km
Ecuador Bahamas 2,974 km
Russia Kyrgyzstan 3,050 km
Peru El Salvador 2,969 km
Peru Honduras 2,968 km

More distances from Peru

Calculate the distance between any 2 countries