Distance from San Cristóbal to Shanghai

The distance between San Cristóbal, Dominican Republic and Shanghai, China is 14,375 kilometers (8,932 miles).

San Cristóbal, Dominican Republic

Shanghai, China

From San Cristóbal to Shanghai, the straight-line distance is 14,375 kilometers, heading north. Both cities are at a similar altitude, with San Cristóbal at 33 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
San Cristóbal, Dominican Republic

Local time:

Time Zone: America/Santo_Domingo

Coordinates: 18.4167° N 70.1° W

Elevation: 33 m (108 ft)


Nearby airports:
  • Herrera Airport (HEX)
  • La Isabela International Airport (JBQ)
  • Las Américas International Airport (SDQ)
  • Constanza - Expedición 14 de Junio National Airport (COZ)
  • Samaná El Catey International Airport (AZS)
Shanghai, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 31.2222° N 121.4581° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Shanghai Hongqiao International Airport (SHA)
  • Shanghai Pudong International Airport (PVG)
  • Suzhou Guangfu Airport (SZV)
  • Wuxi Airport (WUX)
  • Rugao Air Base (RUG)

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Chengdu 1,661 km
From Shanghai to Tianjin 961 km
From Shanghai to Wuhan 691 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between San Cristóbal and Shanghai.

From To Distance (kilometers)
San Jose, United States Madurai, India 14,375 km
Shanghai, China Managua, Nicaragua 14,375 km
Shanghai, China Santo Domingo, Dominican Republic 14,374 km
Bengaluru, India Bakersfield, United States 14,377 km
Ahmedabad, India Valencia, Venezuela 14,373 km
Pune, India New Orleans, United States 14,373 km
Navi Mumbai, India Barcelona, Venezuela 14,373 km
Auckland, New Zealand Laval, Canada 14,373 km
Chennai, India Wichita, United States 14,378 km
Portland, United States Kampala, Uganda 14,378 km
Auckland, New Zealand Montréal, Canada 14,379 km
Mumbai, India El Paso, United States 14,379 km
Bengaluru, India Wichita, United States 14,371 km
Gold Coast, Australia Bogotá, Colombia 14,379 km
Chennai, India Campinas, Brazil 14,379 km
Salvador, Brazil Melbourne, Australia 14,371 km
Delhi, India San Luis Potosí, Mexico 14,380 km
Surat, India Porto Alegre, Brazil 14,380 km
Brisbane, Australia Nashville, United States 14,369 km
Chihuahua, Mexico Vadodara, India 14,368 km

Measure more distances between cities