Distance from Delhi to Barcelona

The distance between Delhi, India and Barcelona, Spain is 6,783 kilometers (4,215 miles).

Delhi, India

Barcelona, Catalonia, Spain

From Delhi to Barcelona, the straight-line distance is 6,783 kilometers, heading northwest. Delhi is situated at an altitude of 227 meters above sea level, while Barcelona is at 47 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 8-10 days
Car 6-7 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
Delhi, India

Local time:

Time Zone: Asia/Kolkata

Coordinates: 28.652° N 77.2315° E

Elevation: 227 m (745 ft)


Nearby airports:
  • Indira Gandhi International Airport (DEL)
  • Hissar Airport (HSS)
  • Agra Airport (AGR)
  • Jolly Grant Airport (DED)
  • Bareilly Air Force Station (BEK)
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 Delhi

Distance between cities Kilometers
From Delhi to Mumbai 1,149 km
From Delhi to Bengaluru 1,736 km
From Delhi to Ahmedabad 778 km
From Delhi to Chennai 1,752 km
From Delhi to Kolkata 1,305 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 Delhi and Barcelona.

From To Distance (kilometers)
Barcelona, Venezuela Valladolid, Spain 6,783 km
San Juan, Puerto Rico Kingston upon Hull, United Kingdom 6,782 km
Trujillo, Peru Sacramento, United States 6,784 km
Barcelona, Spain New Delhi, India 6,784 km
Memphis, United States Liverpool, United Kingdom 6,782 km
Mérida, Mexico Guarulhos, Brazil 6,782 km
Santiago de Querétaro, Mexico Puente Alto, Chile 6,782 km
Seattle, United States Quito, Ecuador 6,781 km
Delhi, India Reading, United Kingdom 6,781 km
Trujillo, Peru Oakland, United States 6,781 km
Recife, Brazil Baltimore, United States 6,781 km
Memphis, United States Preston, United Kingdom 6,785 km
Brasília, Brazil Philadelphia, United States 6,785 km
Edmonton, Canada Reading, United Kingdom 6,785 km
Seattle, United States Barcelona, Venezuela 6,781 km
Sucre, Bolivia Columbus, United States 6,785 km
Brasília, Brazil New Orleans, United States 6,786 km
London, United Kingdom Atlanta, United States 6,786 km
São Paulo, Brazil Mérida, Mexico 6,780 km

Measure more distances between cities