Distance from Barcelona to Lisbon

The distance between Barcelona, Spain and Lisbon, Portugal is 1,007 kilometers (626 miles).

Barcelona, Catalonia, Spain

Lisbon, Portugal

From Barcelona to Lisbon, the straight-line distance is 1,007 kilometers, heading west. Both cities are at a similar altitude, with Barcelona at 47 meters above sea level and Lisbon at 45 meters.

Travel time

Mode Estimated time
Bicycle 3-4 days
Motorcycle 1-2 days
Car 1-2 days
Airplane 1-2 hours
Speed Time
50 km/h
100 km/h
150 km/h
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)
Lisbon, Portugal

Local time:

Time Zone: Europe/Lisbon

Coordinates: 38.7167° N 9.1333° W

Elevation: 45 m (148 ft)


Nearby airports:
  • Lisbon Humberto Delgado Airport (LIS)
  • Cascais Municipal Aerodrome (CAT)
  • Alverca Air Base (AVR)
  • Monte Real Air Base (QLR)
  • Beja Airport (BYJ)

Other distances from Barcelona

Distance 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

Other distances from Lisbon

Distances between cities Kilometers
From Lisbon to Porto 274 km
From Lisbon to Braga 320 km
From Lisbon to Setúbal 30 km
From Lisbon to Coimbra 176 km
From Lisbon to Queluz 11 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Barcelona and Lisbon.

From To Distance (kilometers)
San Diego, United States Albuquerque, United States 1,007 km
Brussels, Belgium Bilbao, Spain 1,007 km
Caracas, Venezuela Montería, Colombia 1,007 km
Minsk, Belarus Vienna, Austria 1,006 km
Mérida, Mexico Iztacalco, Mexico 1,006 km
Barranquilla, Colombia Santiago de Cuba, Cuba 1,008 km
Mérida, Mexico Venustiano Carranza, Mexico 1,006 km
Torreón, Mexico Arlington, United States 1,006 km
Mexico City, Mexico Mérida, Mexico 1,008 km
Detroit, United States New South Memphis, United States 1,008 km
Leeds, United Kingdom Berlin, Germany 1,009 km
Mérida, Mexico Gustavo Adolfo Madero, Mexico 1,005 km
Santa Cruz de la Sierra, Bolivia Asunción, Paraguay 1,009 km
Accra, Ghana Kaduna, Nigeria 1,005 km
Seattle, United States Sacramento, United States 1,005 km
Ottawa, Canada Milwaukee, United States 1,009 km
Portland, United States Fresno, United States 1,004 km
Mérida, Mexico Xochimilco, Mexico 1,010 km
Mérida, Mexico Cuauhtémoc, Mexico 1,010 km

Measure more distances between cities