Distance from Puerto Rico to Barcelona (Spain)

The distance between Puerto Rico, Canary Islands and Barcelona, Catalonia is 2,219 kilometers (1,379 miles).

Puerto Rico, Canary Islands, Spain

Barcelona, Catalonia, Spain

From Puerto Rico to Barcelona, the straight-line distance is 2,219 kilometers, heading northeast. Both cities are at a similar altitude, with Puerto Rico at 25 meters above sea level and Barcelona at 47 meters.

Travel time

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

Local time:

Time Zone: Atlantic/Canary

Coordinates: 27.7894° N 15.7105° W

Elevation: 25 m (82 ft)


Nearby airports:
  • Gran Canaria Airport (LPA)
  • Tenerife South Airport (TFS)
  • Tenerife North Airport (TFN)
  • La Gomera Airport (GMZ)
  • Fuerteventura Airport (FUE)
Barcelona, Spain

Local time:

Time Zone: Europe/Madrid

Coordinates: 41.3888° N 2.159° E

Elevation: 47 m (154 ft)


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 Puerto Rico

Distance between cities Kilometers
From Puerto Rico to Madrid 1,782 km
From Puerto Rico to Barcelona 2,219 km
From Puerto Rico to Valencia 1,919 km
From Puerto Rico to Zaragoza 2,046 km
From Puerto Rico to Málaga 1,451 km

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 Rico and Barcelona.

From To Distance (kilometers)
Ciudad Juárez, Mexico Seattle, United States 2,219 km
Villa Nueva, Guatemala Atlanta, United States 2,219 km
Chicago, United States Chihuahua, Mexico 2,220 km
Mexico City, Mexico Colorado Springs, United States 2,220 km
Dublin, Ireland Minsk, Belarus 2,217 km
Naucalpan de Juárez, Mexico Kansas City, United States 2,221 km
San Francisco, United States Mazatlán, Mexico 2,221 km
Nashville, United States Iztapalapa, Mexico 2,217 km
Guadalupe, Mexico Fresno, United States 2,221 km
Nashville, United States Miguel Hidalgo, Mexico 2,217 km
Kinshasa, Democratic Republic of the Congo Kakamega, Kenya 2,221 km
Gustavo Adolfo Madero, Mexico Kansas City, United States 2,217 km
Kyiv, Ukraine Bradford, United Kingdom 2,222 km
Monterrey, Mexico Fresno, United States 2,216 km
Charlotte, United States Saltillo, Mexico 2,216 km
Miami, United States Medellín, Colombia 2,216 km
Ottawa, Canada Miami, United States 2,216 km
Oklahoma City, United States Oakland, United States 2,222 km
Dallas, United States Queens, United States 2,223 km
Manhattan, United States Dallas, United States 2,215 km

Measure more distances between cities