Distance from Shenzhen to Coral Bay

The distance between Shenzhen, China and Coral Bay, U.S. Virgin Islands is 15,478 kilometers (9,618 miles).

Shenzhen, Guangdong, China

Coral Bay, Saint John Island, U.S. Virgin Islands

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

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 16-18 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)
Coral Bay, U.S. Virgin Islands

Local time:

Time Zone: America/St_Thomas

Coordinates: 18.348° N 64.7132° W

Elevation: 19 m (62 ft)


Nearby airports:
  • Terrance B. Lettsome International Airport (EIS)
  • Charlotte Amalie Harbor Seaplane Base (SPB)
  • Cyril E. King Airport (STT)
  • Virgin Gorda Airport (VIJ)
  • Auguste George Airport (NGD)

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

Cities within similar distances

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

From To Distance (kilometers)
Managua, Nicaragua Lucknow, India 15,478 km
Nagpur, India Mar del Plata, Argentina 15,477 km
Beijing, China Recife, Brazil 15,475 km
Hyderabad, India Mazatlán, Mexico 15,481 km
Hong Kong, Hong Kong Santo Domingo, Dominican Republic 15,475 km
Jakarta, Indonesia Rosario, Argentina 15,475 km
Montréal, Canada Gold Coast, Australia 15,474 km
Beijing, China Belém, Brazil 15,483 km
Oslo, Norway Gold Coast, Australia 15,483 km
Melbourne, Australia Nashville, United States 15,473 km
Hanoi, Vietnam Belmopan, Belize 15,484 km
Shanghai, China Medellín, Colombia 15,484 km
Dhaka, Bangladesh Belmopan, Belize 15,471 km
Belgrade, Serbia Gold Coast, Australia 15,485 km
Nairobi, Kenya Bakersfield, United States 15,485 km
Kolkata, India Campinas, Brazil 15,471 km
Curitiba, Brazil Patna, India 15,471 km
Morelia, Mexico Nagpur, India 15,485 km

Measure more distances between cities