Distance from Philadelphia to Barcelona

The distance between Philadelphia, United States and Barcelona, Spain is 6,307 kilometers (3,919 miles).

Philadelphia, Pennsylvania, United States

Barcelona, Catalonia, Spain

From Philadelphia to Barcelona, the straight-line distance is 6,307 kilometers, heading northeast. Both cities are at a similar altitude, with Philadelphia at 8 meters above sea level and Barcelona at 47 meters.

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 6-8 hours
Speed Time
300 km/h
Philadelphia, United States

Local time:

Time Zone: America/New_York

Coordinates: 39.9524° N 75.1636° W

Elevation: 8 m (26 ft)


Nearby airports:
  • Philadelphia International Airport (PHL)
  • Northeast Philadelphia Airport (PNE)
  • Wings Field (BBX)
  • South Jersey Regional Airport (LLY)
  • Naval Air Station Joint Reserve Base Willow Grove (NXX)
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 Philadelphia

Distance between cities Kilometers
From Philadelphia to New York City 130 km
From Philadelphia to Los Angeles 3,852 km
From Philadelphia to Chicago 1,072 km
From Philadelphia to Houston 2,158 km
From Philadelphia to Phoenix 3,351 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 cities that are at equal or similar distances as between Philadelphia and Barcelona.

From To Distance (kilometers)
Milwaukee, United States Belém, Brazil 6,307 km
Winnipeg, Canada Piura, Peru 6,307 km
Indianapolis, United States Nottingham, United Kingdom 6,308 km
Fortaleza, Brazil Zaragoza, Spain 6,306 km
Baghdad, Iraq Beijing, China 6,306 km
Recife, Brazil Valladolid, Spain 6,305 km
San Juan, Puerto Rico Málaga, Spain 6,305 km
Rio de Janeiro, Brazil Tegucigalpa, Honduras 6,305 km
Perth, Australia Coimbatore, India 6,305 km
Brooklyn, United States Palma, Spain 6,309 km
San Juan, Puerto Rico Valladolid, Spain 6,305 km
Managua, Nicaragua Mar del Plata, Argentina 6,305 km
Edmonton, Canada Caracas, Venezuela 6,310 km
Belmopan, Belize Rosario, Argentina 6,310 km
Cancún, Mexico Puente Alto, Chile 6,304 km
Manhattan, United States Palma, Spain 6,304 km
New York City, United States Palma, Spain 6,310 km
Edmonton, Canada Belfast, United Kingdom 6,304 km
Curitiba, Brazil Mixco, Guatemala 6,303 km

Measure more distances between cities