The distance between Spain and Peru is 9,122 kilometers (5,668 miles).
Spain, Europe
Peru, South America
9,122 km
Distance between centroids
7,807 km
Shortest distance
Calculated based on main borders (including major islands)
7,527 km
Shortest distance between major cities
Las Palmas de Gran Canaria → Pucallpa
Distances between Spain and Peru by cities:
City in Spain | City in Peru | Distance (kilometers) |
---|---|---|
Zaragoza | Sullana | 9,528 km |
Madrid | Lima | 9,501 km |
Latina | Cusco | 9,211 km |
Valencia | Lima | 9,736 km |
Valladolid | Cusco | 9,195 km |
Valladolid | Lima | 9,468 km |
Bilbao | Lima | 9,668 km |
Barcelona | Arequipa | 9,900 km |
Málaga | Sullana | 9,122 km |
Murcia | Cusco | 9,313 km |
Granada | Arequipa | 9,254 km |
A Coruña | Cusco | 9,011 km |
Vigo | Cusco | 8,928 km |
Sevilla | Sullana | 9,003 km |
Palma | Sullana | 9,787 km |
Madrid | Arequipa | 9,406 km |
Latina | Arequipa | 9,401 km |
A Coruña | Lima | 9,259 km |
Sevilla | Lima | 9,199 km |
Vigo | Arequipa | 9,133 km |
Distance between countries | Kilometers |
---|---|
From Spain to China | 8,809 km |
From Spain to India | 7,954 km |
From Spain to United States | 7,607 km |
From Spain to Indonesia | 12,378 km |
From Spain to Pakistan | 6,544 km |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Spain and Peru.
From | To | Distance (kilometers) |
---|---|---|
Sweden | Venezuela | 9,126 km |
Sweden | Madagascar | 9,109 km |
El Salvador | Ivory Coast | 9,106 km |
Bulgaria | Bahamas | 9,138 km |
Netherlands | Mexico | 9,102 km |
Cuba | Albania | 9,099 km |
Cuba | Kosovo | 9,096 km |
Costa Rica | Netherlands | 9,095 km |
Netherlands | Costa Rica | 9,095 km |
Papua New Guinea | Afghanistan | 9,147 km |
El Salvador | Netherlands | 9,092 km |
Netherlands | El Salvador | 9,092 km |
Slovakia | Malaysia | 9,092 km |
New Zealand | Vietnam | 9,153 km |
Cuba | Belarus | 9,086 km |