Distance from Barcelona to Castries

The distance between Barcelona, Spain and Castries, Saint Lucia is 6,761 kilometers (4,201 miles)

Country: Spain

Region: Catalonia

City: Barcelona

Country: Saint Lucia

Region: Castries

City: Castries

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 6-8 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)

Castries, Saint Lucia

Local time:

Coordinates: 13.9957° N 61.0061° W


Nearby airports:
  • George F. L. Charles Airport (SLU)
  • Hewanorra International Airport (UVF)
  • Martinique Aimé Césaire International Airport (FDF)
  • Argyle International Airport (SVD)
  • E. T. Joshua Airport (SVD)

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 Castries

Distances between cities Kilometers
From Castries to Praslin 18 km
From Castries to Bisee 5 km
From Castries to Vieux Fort 31 km
From Castries to Micoud 23 km
From Castries to Soufrière 16 km

Cities within similar distances

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

From To Distance (kilometers)
Havana, Cuba Porto Alegre, Brazil 6,761 km
London, United Kingdom Jaipur, India 6,761 km
Stockholm, Sweden Calcutta, India 6,761 km
Las Palmas de Gran Canaria, Spain Bello, Colombia 6,761 km
Goiânia, Brazil Venustiano Carranza, Mexico 6,761 km
Stockholm, Sweden Edmonton, Canada 6,761 km
Iztapalapa, Mexico Aparecida de Goiânia, Brazil 6,761 km
San Antonio, United States São Luís, Brazil 6,761 km
Córdoba, Argentina Azcapotzalco, Mexico 6,760 km
Mendoza, Argentina Morelia, Mexico 6,762 km
Mexico City, Mexico Goiânia, Brazil 6,762 km
Mar del Plata, Argentina Villa Nueva, Guatemala 6,760 km
Dallas, United States São Luís, Brazil 6,760 km
São Luís, Brazil Plano, United States 6,762 km
Ciudad Nezahualcoyotl, Mexico Aparecida de Goiânia, Brazil 6,760 km
Gustavo Adolfo Madero, Mexico Resistencia, Argentina 6,760 km
Goiânia, Brazil Coyoacán, Mexico 6,760 km
Belém, Brazil Zaragoza, Spain 6,762 km
Guayaquil, Ecuador Portland, United States 6,760 km

Measure more distances between cities