Distance from Barcelona to San Luis

The distance between Barcelona, Spain and San Luis, Mexico is 9,441 kilometers (5,867 miles)

Country: Spain

Region: Catalonia

City: Barcelona

Country: Mexico

Region: San Luis Potosí

City: San Luis

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 8-10 hours
Speed Time
300 km/h

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)

San Luis, Mexico

Local time:

Coordinates: 22.1498° N 100.9792° W


Nearby airports:
  • Ponciano Arriaga International Airport (SLP)
  • Del Bajío International Airport (BJX)
  • Francisco Primo de Verdad National Airport (LOM)
  • Jesús Terán Paredo International Airport (AGU)
  • Captain Rogelio Castillo National Airport (CYW)

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 San Luis

Distances between cities Kilometers
From San Luis to Mexico City 358 km
From San Luis to Iztapalapa 368 km
From San Luis to Guadalajara 299 km
From San Luis to Puebla 450 km
From San Luis to Tijuana 1,953 km

Cities within similar distances

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

From To Distance (kilometers)
San Francisco, United States Sevilla, Spain 9,441 km
San Jose, United States Sevilla, Spain 9,441 km
Saint Petersburg, Russia Recife, Brazil 9,442 km
Phoenix, United States La Plata, Argentina 9,440 km
Minsk, Belarus Oakland, United States 9,440 km
Tucson, United States Niterói, Brazil 9,442 km
Guayaquil, Ecuador Leeds, United Kingdom 9,440 km
Warsaw, Poland Fresno, United States 9,440 km
Chongqing, China Valladolid, Spain 9,440 km
Phoenix, United States Caxias do Sul, Brazil 9,443 km
Madrid, Spain Resistencia, Argentina 9,439 km
Murcia, Spain Celaya, Mexico 9,439 km
Rio de Janeiro, Brazil Denver, United States 9,443 km
Budapest, Hungary Manaus, Brazil 9,443 km
Denver, United States Caxias do Sul, Brazil 9,443 km
Warsaw, Poland Barranquilla, Colombia 9,443 km
Baghdad, Iraq Anchorage, United States 9,444 km
Campo Grande, Brazil Bristol, United Kingdom 9,438 km
Denver, United States Vila Velha, Brazil 9,444 km

Measure more distances between cities