Distance from Shanghai to Fresno

The distance between Shanghai, China and Fresno, United States is 10,154 kilometers (6,309 miles).

Shanghai, China

Fresno, California, United States

From Shanghai to Fresno, the straight-line distance is 10,154 kilometers, heading northeast. Shanghai is at only 12 meters above sea level, while Fresno is at 99 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
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)
Fresno, United States

Local time:

Time Zone: America/Los_Angeles

Coordinates: 36.7477° N 119.7724° W

Elevation: 99 m (325 ft)


Nearby airports:
  • Fresno Yosemite International Airport (FAT)
  • Madera Municipal Airport (MAE)
  • Lemoore Naval Air Station (Reeves Field) Airport (NLC)
  • Visalia Municipal Airport (VIS)
  • Mariposa Yosemite Airport (RMY)

Other distances from Shanghai

Distance 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

Other distances from Fresno

Distances between cities Kilometers
From Fresno to New York City 3,959 km
From Fresno to Los Angeles 330 km
From Fresno to Chicago 2,811 km
From Fresno to Houston 2,395 km
From Fresno to Phoenix 791 km

Cities within similar distances

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

From To Distance (kilometers)
Hong Kong, Hong Kong Palma, Spain 10,154 km
Vienna, Austria Cuautitlán Izcalli, Mexico 10,154 km
Leeds, United Kingdom Callao, Peru 10,154 km
Kyiv, Ukraine Los Angeles, United States 10,154 km
San Jose, United States Belgrade, Serbia 10,155 km
Oklahoma City, United States Tokyo, Japan 10,155 km
Morelia, Mexico Saint Petersburg, Russia 10,155 km
Arequipa, Peru Manchester, United Kingdom 10,153 km
Helsinki, Finland Jakarta, Indonesia 10,155 km
Belo Horizonte, Brazil Warsaw, Poland 10,152 km
Montevideo, Uruguay Bakersfield, United States 10,152 km
Glasgow, United Kingdom Arequipa, Peru 10,156 km
Sucre, Bolivia Kingston upon Hull, United Kingdom 10,156 km
Tegucigalpa, Honduras Benin City, Nigeria 10,152 km
Sucre, Bolivia Newcastle upon Tyne, United Kingdom 10,157 km
Santiago de Querétaro, Mexico Warsaw, Poland 10,157 km
Reynosa, Mexico Kyiv, Ukraine 10,151 km
San Salvador, El Salvador Ibadan, Nigeria 10,157 km
Belgrade, Serbia Guarulhos, Brazil 10,158 km

Measure more distances between cities