Distance from Shanghai to Oakland

The distance between Shanghai, China and Oakland, United States is 9,909 kilometers (6,157 miles).

Shanghai, China

Oakland, California, United States

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

Local time:

Time Zone: America/Los_Angeles

Coordinates: 37.8044° N 122.2708° W

Elevation: 24 m (79 ft)


Nearby airports:
  • Alameda Naval Air Station (NGZ)
  • Oakland International Airport (OAK)
  • Hayward Executive Airport (HWD)
  • San Francisco International Airport (SFO)
  • Buchanan Field Airport (CCR)

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 Oakland

Distances between cities Kilometers
From Oakland to New York City 4,126 km
From Oakland to Los Angeles 553 km
From Oakland to Chicago 2,977 km
From Oakland to Houston 2,636 km
From Oakland to Phoenix 1,042 km

Cities within similar distances

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

From To Distance (kilometers)
Medellín, Colombia Warsaw, Poland 9,909 km
Rome, Italy Saltillo, Mexico 9,909 km
Lagos, Nigeria Tegucigalpa, Honduras 9,909 km
Dublin, Ireland Arequipa, Peru 9,909 km
Helsinki, Finland Tonalá, Mexico 9,910 km
Lima, Peru Belfast, United Kingdom 9,910 km
Zaragoza, Spain Salta, Argentina 9,907 km
Tehran, Iran Toronto, Canada 9,907 km
Accra, Ghana Mixco, Guatemala 9,907 km
Kyiv, Ukraine San Jose, United States 9,911 km
Helsinki, Finland Guadalajara, Mexico 9,912 km
Trujillo, Peru Sheffield, United Kingdom 9,912 km
Villa Nueva, Guatemala Accra, Ghana 9,906 km
Helsinki, Finland Zapopan, Mexico 9,906 km
Shanghai, China Sacramento, United States 9,905 km
Trujillo, Peru Leicester, United Kingdom 9,913 km
Trujillo, Peru Bradford, United Kingdom 9,905 km
Kinshasa, Democratic Republic of the Congo Bucaramanga, Colombia 9,905 km
Las Vegas, United States Porto Alegre, Brazil 9,913 km

Measure more distances between cities