Distance from Cleveland to Shanghai

The distance between Cleveland, United States and Shanghai, China is 12,179 kilometers (7,568 miles).

Cleveland, Texas, United States

Shanghai, China

From Cleveland to Shanghai, the straight-line distance is 12,179 kilometers, heading northwest. Cleveland is situated at an altitude of 54 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
Cleveland, United States

Local time:

Time Zone: America/Chicago

Coordinates: 30.3413° N 95.0855° W

Elevation: 54 m (177 ft)


Nearby airports:
  • Conroe-North Houston Regional Airport (CXO)
  • George Bush Intercontinental Airport (IAH)
  • David Wayne Hooks Memorial Airport (DWH)
  • Huntsville Regional Airport (HTV)
  • William P Hobby Airport (HOU)
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 Cleveland

Distance between cities Kilometers
From Cleveland to New York City 2,223 km
From Cleveland to Los Angeles 2,217 km
From Cleveland to Chicago 1,440 km
From Cleveland to Houston 69 km
From Cleveland to Phoenix 1,642 km

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 Cleveland and Shanghai.

From To Distance (kilometers)
San Francisco, United States Canberra, Australia 12,180 km
Cairo, Egypt Veracruz, Mexico 12,181 km
Wellington, New Zealand Arlington, United States 12,177 km
Brampton, Canada Patna, India 12,181 km
Baghdad, Iraq El Paso, United States 12,181 km
Toronto, Canada Vadodara, India 12,181 km
Hanoi, Vietnam Bakersfield, United States 12,182 km
Denver, United States Ludhiana, India 12,182 km
Pune, India Auckland, New Zealand 12,176 km
Medellín, Colombia Auckland, New Zealand 12,176 km
Tehran, Iran Guarulhos, Brazil 12,182 km
Recife, Brazil Navi Mumbai, India 12,182 km
Taipei, Taiwan Onitsha, Nigeria 12,175 km
Lucknow, India Milwaukee, United States 12,183 km
León de los Aldama, Mexico Beijing, China 12,184 km
Ciudad Juárez, Mexico Baghdad, Iraq 12,184 km
Auckland, New Zealand Soacha, Colombia 12,184 km
Perth, Australia Onitsha, Nigeria 12,174 km
Taipei, Taiwan Tulsa, United States 12,173 km
Chengdu, China Philadelphia, United States 12,185 km

Measure more distances between cities