The distance between Spain and Panama is 8,304 kilometers (5,160 miles).
Spain, Europe
Panama, America
8,304 km
Distance between centroids
7,568 km
Shortest distance
Calculated based on main borders (including major islands)
6,984 km
Shortest distance between major cities
Las Palmas de Gran Canaria → Pacora
Distances between Spain and Panama by cities:
City in Spain | City in Panama | Distance (kilometers) |
---|---|---|
A Coruña | Atalaya | 7,989 km |
Barcelona | Panamá | 8,663 km |
A Coruña | Panamá | 7,804 km |
Las Palmas de Gran Canaria | Panamá | 7,011 km |
Málaga | Las Margaritas | 8,104 km |
Palma | Las Margaritas | 8,720 km |
Bilbao | Panamá | 8,245 km |
Vigo | San Miguelito | 7,755 km |
Zaragoza | Atalaya | 8,595 km |
Málaga | El Progreso | 8,039 km |
Granada | San Miguelito | 8,158 km |
Las Palmas de Gran Canaria | Pacora | 6,984 km |
Palma | Panamá | 8,711 km |
Murcia | Atalaya | 8,573 km |
Madrid | Panamá | 8,168 km |
Valencia | Panamá | 8,451 km |
Murcia | Las Margaritas | 8,396 km |
Valladolid | Panamá | 8,089 km |
Valencia | Atalaya | 8,637 km |
Sevilla | Panamá | 7,957 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 Panama to China | 15,062 km |
From Panama to India | 16,103 km |
From Panama to United States | 3,503 km |
From Panama to Indonesia | 18,188 km |
From Panama to Pakistan | 14,654 km |
The following list contains countries that are separated by a similar distance as it is between Spain and Panama.
From | To | Distance (kilometers) |
---|---|---|
Sweden | Cuba | 8,302 km |
Cuba | Sweden | 8,302 km |
China | Uganda | 8,296 km |
Nigeria | Venezuela | 8,294 km |
Sweden | Comoros | 8,293 km |
Sweden | Grenada | 8,292 km |
Uruguay | Republic of the Congo | 8,279 km |
Slovakia | Saint Vincent and the Grenadines | 8,276 km |
Bulgaria | South Korea | 8,276 km |
Cuba | Ghana | 8,330 km |
Netherlands | Sri Lanka | 8,330 km |
Puerto Rico | Montenegro | 8,336 km |
Slovakia | South Korea | 8,256 km |
Netherlands | North Korea | 8,344 km |
El Salvador | Portugal | 8,256 km |