Distance from Shenzhen to Barcelona

The distance between Shenzhen, China and Barcelona, Venezuela is 16,386 kilometers (10,182 miles).

Shenzhen, Guangdong, China

Barcelona, Anzoátegui, Venezuela

From Shenzhen to Barcelona, the straight-line distance is 16,386 kilometers, heading north. Both cities are at a similar altitude, with Shenzhen at 4 meters above sea level and Barcelona at 8 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 18-20 hours
Speed Time
300 km/h
Shenzhen, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 22.5455° N 114.0683° E

Elevation: 4 m (13 ft)


Nearby airports:
  • Shenzhen Bao'an International Airport (SZX)
  • Hong Kong International Airport (HKG)
  • Shun Tak Heliport (HHP)
  • Macau International Airport (MFM)
  • Huizhou Airport (HUZ)
Barcelona, Venezuela

Local time:

Time Zone: America/Caracas

Coordinates: 10.1363° N 64.6862° W

Elevation: 8 m (26 ft)


Nearby airports:
  • General José Antonio Anzoátegui International Airport (BLA)
  • Cumaná Antonio José de Sucre Airport (CUM)
  • Anaco Airport (AAO)
  • Andrés Miguel Salazar Marcano Airport (ICC)
  • Santiago Mariño Caribbean International Airport (PMV)

Other distances from Shenzhen

Distance between cities Kilometers
From Shenzhen to Shanghai 1,209 km
From Shenzhen to Beijing 1,938 km
From Shenzhen to Chengdu 1,341 km
From Shenzhen to Tianjin 1,864 km
From Shenzhen to Wuhan 891 km

Other distances from Barcelona

Distances between cities Kilometers
From Barcelona to Caracas 243 km
From Barcelona to Maracay 319 km
From Barcelona to Valencia 364 km
From Barcelona to Barquisimeto 512 km
From Barcelona to Maracaibo 761 km

Cities within similar distances

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

From To Distance (kilometers)
Adelaide, Australia Liverpool, United Kingdom 16,385 km
Bogotá, Colombia Coimbatore, India 16,387 km
Lahore, Pakistan Callao, Peru 16,387 km
Gold Coast, Australia Brussels, Belgium 16,385 km
Chennai, India Ecatepec de Morelos, Mexico 16,387 km
Bengaluru, India Morelia, Mexico 16,388 km
Washington, United States Melbourne, Australia 16,383 km
Chennai, India Cuautitlán Izcalli, Mexico 16,383 km
Bengaluru, India Veracruz, Mexico 16,383 km
Bengaluru, India Ecatepec de Morelos, Mexico 16,382 km
Bengaluru, India Ciudad López Mateos, Mexico 16,390 km
Quito, Ecuador Pune, India 16,392 km
Buenos Aires, Argentina Patna, India 16,392 km
Bengaluru, India Cuautitlán Izcalli, Mexico 16,380 km
Adelaide, Australia Barcelona, Venezuela 16,392 km
Wellington, New Zealand Kaduna, Nigeria 16,379 km
Chennai, India Ciudad López Mateos, Mexico 16,393 km
Shenzhen, China Montería, Colombia 16,379 km
Shenzhen, China Valencia, Venezuela 16,379 km

Measure more distances between cities