Distance from Shanghai to Birmingham

The distance between Shanghai, China and Birmingham, United Kingdom is 9,231 kilometers (5,736 miles)

Country: China

Region: Shanghai

City: Shanghai

Country: United Kingdom

Region: England

City: Birmingham

Travel time

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

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)

Birmingham, United Kingdom

Local time:

Coordinates: 52.4814° N 1.8998° W


Nearby airports:
  • Birmingham Airport (BHX)
  • Coventry Airport (CVT)
  • East Midlands Airport (EMA)
  • Gloucestershire Airport (GLO)
  • Nottingham Airport (NQT)

Other distances from Shanghai

Distance 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

Other distances from Birmingham

Distances between cities Kilometers
From Birmingham to London 163 km
From Birmingham to Liverpool 126 km
From Birmingham to Nottingham 73 km
From Birmingham to Sheffield 104 km
From Birmingham to Bristol 124 km

Cities within similar distances

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

From To Distance (kilometers)
Kano, Nigeria Bello, Colombia 9,231 km
Nottingham, United Kingdom Cuiabá, Brazil 9,231 km
Berlin, Germany San Nicolás de los Garza, Mexico 9,232 km
Mexicali, Mexico Las Palmas de Gran Canaria, Spain 9,230 km
Curitiba, Brazil Aurora, United States 9,232 km
Sevilla, Spain Acapulco de Juárez, Mexico 9,230 km
Shanghai, China Edmonton, Canada 9,230 km
Nova Iguaçu, Brazil Hermosillo, Mexico 9,232 km
Paris, France Celaya, Mexico 9,232 km
Minsk, Belarus Belém, Brazil 9,229 km
Los Angeles, United States Valladolid, Spain 9,229 km
La Paz, Bolivia Murcia, Spain 9,229 km
Rosario, Argentina Saint Paul, United States 9,229 km
Kano, Nigeria Medellín, Colombia 9,233 km
Hamburg, Germany Tegucigalpa, Honduras 9,229 km
Mesa, United States Granada, Spain 9,229 km
Kharkiv, Ukraine Portland, United States 9,229 km
Tucson, United States Mauá, Brazil 9,228 km
Tucson, United States Joinville, Brazil 9,234 km

Measure more distances between cities