Distance from Chengdu to Barcelona

The distance between Chengdu, China and Barcelona, Spain is 8,717 kilometers (5,416 miles).

Chengdu, Sichuan, China

Barcelona, Catalonia, Spain

From Chengdu to Barcelona, the straight-line distance is 8,717 kilometers, heading northwest. Chengdu is situated at an altitude of 499 meters above sea level, while Barcelona is at 47 meters.

Travel time

Mode Estimated time
Bicycle 30-45 days
Motorcycle 10-12 days
Car 8-10 days
Airplane 14-16 hours
Speed Time
50 km/h
100 km/h
150 km/h
Chengdu, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 30.6667° N 104.0667° E

Elevation: 499 m (1,637 ft)


Nearby airports:
  • Chengdu Shuangliu International Airport (CTU)
  • Chengdu Tianfu International Airport (TFU)
  • Mianyang Nanjiao Airport (MIG)
  • Nanchong Airport (NAO)
  • Yibin Wuliangye Airport (YBP)
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 Chengdu

Distance between cities Kilometers
From Chengdu to Shanghai 1,661 km
From Chengdu to Beijing 1,517 km
From Chengdu to Shenzhen 1,341 km
From Chengdu to Tianjin 1,520 km
From Chengdu to Wuhan 978 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 Chengdu and Barcelona.

From To Distance (kilometers)
Shenzhen, China Vienna, Austria 8,717 km
Oslo, Norway Saltillo, Mexico 8,717 km
San Antonio, United States Barcelona, Spain 8,717 km
Ecatepec de Morelos, Mexico Manchester, United Kingdom 8,717 km
Buenos Aires, Argentina Indianapolis, United States 8,717 km
Washington, United States Ibadan, Nigeria 8,717 km
San Salvador, El Salvador Kingston upon Hull, United Kingdom 8,717 km
Mexicali, Mexico Reading, United Kingdom 8,717 km
Guatemala City, Guatemala Bilbao, Spain 8,716 km
Guatemala City, Guatemala Reading, United Kingdom 8,718 km
Toronto, Canada Accra, Ghana 8,718 km
Villa Nueva, Guatemala Madrid, Spain 8,718 km
Santa Cruz de la Sierra, Bolivia Oakland, United States 8,716 km
Cali, Colombia Leeds, United Kingdom 8,716 km
Melbourne, Australia Madurai, India 8,715 km
Budapest, Hungary Barcelona, Venezuela 8,715 km
Warsaw, Poland New Orleans, United States 8,719 km
Málaga, Spain Mixco, Guatemala 8,719 km
Cochabamba, Bolivia Gibraltar, Gibraltar 8,715 km

Measure more distances between cities