Distance from Shanghai to Sacramento

The distance between Shanghai, China and Sacramento, United States is 9,905 kilometers (6,155 miles).

Shanghai, China

Sacramento, California, United States

From Shanghai to Sacramento, the straight-line distance is 9,905 kilometers, heading northeast. Both cities are at a similar altitude, with Shanghai at 12 meters above sea level and Sacramento at 14 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)
Sacramento, United States

Local time:

Time Zone: America/Los_Angeles

Coordinates: 38.5816° N 121.4944° W

Elevation: 14 m (46 ft)


Nearby airports:
  • Sacramento Executive Airport (SAC)
  • Mc Clellan Airfield (MCC)
  • Sacramento International Airport (SMF)
  • Sacramento Mather Airport (MHR)
  • Travis Air Force Base (SUU)

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 Sacramento

Distances between cities Kilometers
From Sacramento to New York City 4,033 km
From Sacramento to Los Angeles 581 km
From Sacramento to Chicago 2,885 km
From Sacramento to Houston 2,589 km
From Sacramento to Phoenix 1,022 km

Cities within similar distances

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

From To Distance (kilometers)
Kinshasa, Democratic Republic of the Congo Bucaramanga, Colombia 9,905 km
Trujillo, Peru Bradford, United Kingdom 9,905 km
New South Memphis, United States Ibadan, Nigeria 9,904 km
Helsinki, Finland Zapopan, Mexico 9,906 km
Villa Nueva, Guatemala Accra, Ghana 9,906 km
Recife, Brazil Los Angeles, United States 9,904 km
Leeds, United Kingdom Curitiba, Brazil 9,903 km
Abuja, Nigeria Piura, Peru 9,903 km
Fortaleza, Brazil Surrey, Canada 9,903 km
Accra, Ghana Mixco, Guatemala 9,907 km
Tehran, Iran Toronto, Canada 9,907 km
Memphis, United States Ibadan, Nigeria 9,903 km
Zaragoza, Spain Salta, Argentina 9,907 km
Sucre, Bolivia Belfast, United Kingdom 9,902 km
Mexicali, Mexico Seoul, South Korea 9,902 km
Dublin, Ireland Arequipa, Peru 9,909 km
Shanghai, China San Francisco, United States 9,901 km
Medellín, Colombia Warsaw, Poland 9,909 km
Shanghai, China Oakland, United States 9,909 km

Measure more distances between cities