Distance from Puerto de la Cruz to Barcelona (Spain)

The distance between Puerto de la Cruz, Canary Islands and Barcelona, Catalonia is 2,226 kilometers (1,383 miles)

Country: Spain

Region: Canary Islands

City: Puerto de la Cruz

Country: Spain

Region: Catalonia

City: Barcelona

Travel time

Mode Estimated time
Bicycle 7-8 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h

Puerto de la Cruz, Spain

Local time:

Coordinates: 28.414° N 16.5487° W


Nearby airports:
  • Tenerife North Airport (TFN)
  • Tenerife South Airport (TFS)
  • La Gomera Airport (GMZ)
  • La Palma Airport (SPC)
  • Gran Canaria Airport (LPA)

Barcelona, Spain

Local time:

Coordinates: 41.3888° N 2.159° E


Nearby airports:
  • Barcelona–El Prat Airport (BCN)
  • Sabadell Airport (QSA)
  • Aeroport de Girona - Costa Brava (GRO)
  • Reus Airport (REU)
  • Pirineus - la Seu d'Urgel Airport (LEU)

Other distances from Barcelona

Distances between cities Kilometers
From Barcelona to Madrid 505 km
From Barcelona to Valencia 303 km
From Barcelona to Zaragoza 255 km
From Barcelona to Málaga 770 km
From Barcelona to Murcia 471 km

Cities within similar distances

The following list contains the cities of Spain that are at equal or similar distances as between Puerto de la Cruz and Barcelona.

From To Distance (kilometers)
Las Vegas, United States Celaya, Mexico 2,226 km
San Nicolás de los Garza, Mexico Minneapolis, United States 2,226 km
Milwaukee, United States San Nicolás de los Garza, Mexico 2,226 km
Venustiano Carranza, Mexico Ensenada, Mexico 2,226 km
Mexico City, Mexico Ensenada, Mexico 2,226 km
Colorado Springs, United States Álvaro Obregón, Mexico 2,226 km
Ciudad Nezahualcoyotl, Mexico Colorado Springs, United States 2,226 km
Chihuahua, Mexico Mixco, Guatemala 2,225 km
Maracaibo, Venezuela Orlando, United States 2,225 km
Fortaleza, Brazil São José do Rio Preto, Brazil 2,227 km
The Bronx, United States Dallas, United States 2,225 km
Oakland, United States Lincoln, United States 2,225 km
San Nicolás de los Garza, Mexico Saint Paul, United States 2,227 km
Nashville, United States Irapuato, Mexico 2,227 km
Medellín, Colombia Mérida, Mexico 2,225 km
Kansas City, United States Iztacalco, Mexico 2,227 km
Ciudad Nezahualcoyotl, Mexico Kansas City, United States 2,225 km
Colorado Springs, United States Santa María Chimalhuacán, Mexico 2,225 km
Kansas City, United States Miguel Hidalgo, Mexico 2,225 km
Los Angeles, United States Irapuato, Mexico 2,227 km

Measure more distances between cities