Distance from San Leandro to Shanghai

The distance between San Leandro, United States and Shanghai, China is 9,923 kilometers (6,166 miles)

Country: United States

Region: California

City: San Leandro

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 10-12 hours
Speed Time
300 km/h

San Leandro, United States

Local time:

Coordinates: 37.7249° N 122.1561° W


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

Shanghai, China

Local time:

Coordinates: 31.2222° N 121.4581° E


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 San Leandro

Distance between cities Kilometers
From San Leandro to New York City 4,119 km
From San Leandro to Los Angeles 539 km
From San Leandro to Chicago 2,971 km
From San Leandro to Houston 2,624 km
From San Leandro to Philadelphia 4,040 km

Other distances from Shanghai

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

Cities within similar distances

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

From To Distance (kilometers)
Madrid, Spain Montevideo, Uruguay 9,923 km
Minsk, Belarus Cartagena, Colombia 9,923 km
Ahmedabad, India Anchorage, United States 9,923 km
Porto Alegre, Brazil Riverside, United States 9,923 km
Budapest, Hungary Bakersfield, United States 9,923 km
Istanbul, Turkey Denver, United States 9,923 km
Las Vegas, United States Florianópolis, Brazil 9,923 km
Kharkiv, Ukraine Barcelona, Venezuela 9,923 km
Vienna, Austria San Diego, United States 9,924 km
Palma, Spain Ensenada, Mexico 9,924 km
Tijuana, Mexico Belford Roxo, Brazil 9,924 km
Rome, Italy Florianópolis, Brazil 9,924 km
Cairo, Egypt Ciudad Guayana, Venezuela 9,925 km
Beijing, China Bakersfield, United States 9,926 km
Trujillo, Peru Nottingham, United Kingdom 9,920 km
Fortaleza, Brazil Vancouver, Canada 9,926 km
Tijuana, Mexico Nova Iguaçu, Brazil 9,919 km
Seoul, South Korea Valencia, Spain 9,927 km
Nottingham, United Kingdom Joinville, Brazil 9,919 km
Rome, Italy Mesa, United States 9,919 km

Measure more distances between cities