Distance from Vigo to Barcelona (Spain)

The distance between Vigo, Galicia and Barcelona, Catalonia is 908 kilometers (564 miles).

Vigo, Galicia, Spain

Barcelona, Catalonia, Spain

From Vigo to Barcelona, the straight-line distance is 908 kilometers, heading east. Both cities are at a similar altitude, with Vigo at 86 meters above sea level and Barcelona at 47 meters.

Travel time

Mode Estimated time
Bicycle 3-4 days
Motorcycle 1-2 days
Car 1 day
Airplane 1-2 hours
Speed Time
50 km/h
100 km/h
150 km/h
Vigo, Spain

Local time:

Time Zone: Europe/Madrid

Coordinates: 42.2328° N 8.7226° W

Elevation: 86 m (282 ft)


Nearby airports:
  • Vigo-Peinador Airport (VGO)
  • Braga Airport (BGZ)
  • Santiago de Compostela Airport (SCQ)
  • Francisco de Sá Carneiro Airport (OPO)
  • Chaves Airport (CHV)
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 Vigo

Distance between cities Kilometers
From Vigo to Madrid 466 km
From Vigo to Barcelona 908 km
From Vigo to Valencia 767 km
From Vigo to Zaragoza 653 km
From Vigo to Málaga 715 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 Vigo and Barcelona.

From To Distance (kilometers)
El Paso, United States Guadalupe, Mexico 908 km
Karachi, Pakistan Jaipur, India 908 km
Bogotá, Colombia Valencia, Venezuela 909 km
Oklahoma City, United States Nuevo Laredo, Mexico 906 km
Edmonton, Canada Seattle, United States 910 km
Bristol, United Kingdom Bilbao, Spain 911 km
Portland, United States San Jose, United States 911 km
Canberra, Australia Gold Coast, Australia 905 km
Monterrey, Mexico El Paso, United States 904 km
Dallas, United States Saltillo, Mexico 912 km
Washington, United States Nashville, United States 913 km
Guadalupe, Mexico Ciudad Juárez, Mexico 903 km
Pune, India Chennai, India 913 km
Arequipa, Peru Santa Cruz de la Sierra, Bolivia 902 km
New South Memphis, United States Milwaukee, United States 902 km

Measure more distances between cities