Distance from Barcelona to New Delhi

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

Barcelona, Catalonia, Spain

New Delhi, Delhi, India

From Barcelona to New Delhi, the straight-line distance is 6,784 kilometers, heading east. Barcelona is at 47 meters above sea level, while New Delhi is at 211 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
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)
New Delhi, India

Local time:

Time Zone: Asia/Kolkata

Coordinates: 28.6214° N 77.2148° E

Elevation: 211 m (692 ft)


Nearby airports:
  • Indira Gandhi International Airport (DEL)
  • Hissar Airport (HSS)
  • Agra Airport (AGR)
  • Jolly Grant Airport (DED)
  • Bareilly Air Force Station (BEK)

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 New Delhi

Distances between cities Kilometers
From New Delhi to Delhi 4 km
From New Delhi to Mumbai 1,146 km
From New Delhi to Bengaluru 1,733 km
From New Delhi to Ahmedabad 774 km
From New Delhi to Chennai 1,749 km

Cities within similar distances

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

From To Distance (kilometers)
Trujillo, Peru Sacramento, United States 6,784 km
Delhi, India Barcelona, Spain 6,783 km
Memphis, United States Preston, United Kingdom 6,785 km
Barcelona, Venezuela Valladolid, Spain 6,783 km
Brasília, Brazil Philadelphia, United States 6,785 km
Edmonton, Canada Reading, United Kingdom 6,785 km
Sucre, Bolivia Columbus, United States 6,785 km
San Juan, Puerto Rico Kingston upon Hull, United Kingdom 6,782 km
Brasília, Brazil New Orleans, United States 6,786 km
London, United Kingdom Atlanta, United States 6,786 km
Memphis, United States Liverpool, United Kingdom 6,782 km
La Paz, Bolivia Halifax, Canada 6,786 km
Brasília, Brazil Baltimore, United States 6,786 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

Measure more distances between cities