Distance Between Spain Cities

To calculate the distance between cities in Spain, click on a city from the list below. Spain (ES) is located in the continent of Europe and shares borders with Andorra, France, Gibraltar, Morocco and Portugal. For distance calculations to cities in these countries, see cities near Spain.

Cities in Spain

Note: that the cities listed below are deemed major based on population. Due to there being many major cities in Spain, we have grouped the list by province and sorted by most populated.

City Province Population
Madrid (Country Capital)Community of Madrid3,255,944
ValenciaValencian Community814,208
MurciaRegión de Murcia436,870
PalmaBalearic Islands401,270
Las Palmas de Gran CanariaCanarias381,847
BilbaoBasque Country354,860
ValladolidCastilla y León317,864
AlbaceteCastilla-La Mancha169,716
LogroñoLa Rioja152,107

Cities Near Spain

The list below shows the distance between the above cities in Spain and populated cities outside of Spain which are closest.

  • Mi = Miles
  • Km = Kilometers
  • = Flight distance
  • = Driving distance
  Spain to Andorra  
08600 Berga to AD600 Sant Julià de Lòria49.9 Km (31 Mi) 85.4 Km (53.1 Mi)
Barcelona to AD600 Sant Julià de Lòria132.8 Km (82.5 Mi) 193.1 Km (120 Mi)
  Spain to France  
Hondarribia to Biarritz23.2 Km (14.4 Mi) 37.2 Km (23.1 Mi)
Pamplona to Biarritz75 Km (46.6 Mi) 103.6 Km (64.4 Mi)
Pamplona to Bordeaux240.9 Km (149.7 Mi) 289.7 Km (180 Mi)
  Spain to Morocco  
Ceuta to Martil30.3 Km (18.8 Mi) 44.7 Km (27.8 Mi)
Ceuta to Zoumi120.9 Km (75.1 Mi) 178.8 Km (111.1 Mi)
  Spain to Portugal  
Ponteareas to Monção11.1 Km (6.9 Mi) 14 Km (8.7 Mi)
Vigo to Monção26.7 Km (16.6 Mi) 41.6 Km (25.8 Mi)
Vigo to 4990 Ponte de Lima54.1 Km (33.6 Mi) 74.1 Km (46.1 Mi)
Distance Between Spain and Neighboring Countries

The distance between cities in Spain and cities in neighboring countries; Portugal cities are nearest due to being 11.1 kilometers away.

To Country Distance From Spain
Portugal 11.1 Km (6.9 Mi)
France 23.2 Km (14.4 Mi)
Morocco 30.3 Km (18.8 Mi)
Andorra 49.9 Km (31 Mi)
« List of Countries in Europe