Distance from Speightstown to Shenzhen

The distance between Speightstown, Barbados and Shenzhen, China is 15,986 kilometers (9,933 miles).

Speightstown, Saint Peter, Barbados

Shenzhen, Guangdong, China

From Speightstown to Shenzhen, the straight-line distance is 15,986 kilometers, heading north. Both cities are at a similar altitude, with Speightstown at 9 meters above sea level and Shenzhen at 4 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 16-18 hours
Speed Time
300 km/h
Speightstown, Barbados

Local time:

Time Zone: America/Barbados

Coordinates: 13.2507° N 59.644° W

Elevation: 9 m (30 ft)


Nearby airports:
  • Grantley Adams International Airport (BGI)
  • Hewanorra International Airport (UVF)
  • Argyle International Airport (SVD)
  • George F. L. Charles Airport (SLU)
  • E. T. Joshua Airport (SVD)
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)

Other distances from Shenzhen

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Shanghai, China Quito, Ecuador 15,986 km
Canberra, Australia Baltimore, United States 15,986 km
San Salvador, El Salvador Kolkata, India 15,985 km
Wellington, New Zealand Benin City, Nigeria 15,987 km
Bogotá, Colombia Patna, India 15,988 km
Port Moresby, Papua New Guinea Ibadan, Nigeria 15,984 km
Sydney, Australia New York City, United States 15,988 km
Brisbane, Australia Recife, Brazil 15,984 km
Gold Coast, Australia Kaduna, Nigeria 15,984 km
Quito, Ecuador Jaipur, India 15,983 km
Cochabamba, Bolivia Jaipur, India 15,982 km
Bengaluru, India Barranquilla, Colombia 15,982 km
Rosario, Argentina New Delhi, India 15,992 km
Pune, India San Salvador, El Salvador 15,992 km
Pune, India Managua, Nicaragua 15,980 km
Melbourne, Australia Rome, Italy 15,980 km
Sydney, Australia Manhattan, United States 15,992 km
Sydney, Australia Brooklyn, United States 15,992 km

Measure more distances between cities