Distance from London to Shanghai

The distance between London, United Kingdom and Shanghai, China is 9,217 kilometers (5,727 miles).

London, England, United Kingdom

Shanghai, China

From London to Shanghai, the straight-line distance is 9,217 kilometers, heading northeast. Both cities are at a similar altitude, with London at 25 meters above sea level and Shanghai at 12 meters.

Travel time

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

Local time:

Time Zone: Europe/London

Coordinates: 51.5085° N 0.1257° W

Elevation: 25 m (82 ft)


Nearby airports:
  • London City Airport (LCY)
  • RAF Northolt (NHT)
  • London Biggin Hill Airport (BQH)
  • London Heathrow Airport (LHR)
  • Redhill Aerodrome (KRH)
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)

Other distances from London

Distance between cities Kilometers
From London to Birmingham 163 km
From London to Liverpool 287 km
From London to Glasgow 556 km
From London to Sheffield 228 km
From London to Leeds 272 km

Other distances from Shanghai

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Belo Horizonte, Brazil Newcastle upon Tyne, United Kingdom 9,217 km
Phoenix, United States Málaga, Spain 9,218 km
Amsterdam, Netherlands Cuautitlán Izcalli, Mexico 9,216 km
Buenos Aires, Argentina Tucson, United States 9,216 km
Coyoacán, Mexico Oslo, Norway 9,218 km
Barquisimeto, Venezuela Belgrade, Serbia 9,215 km
Lagos, Nigeria Cuenca, Ecuador 9,215 km
Oslo, Norway Álvaro Obregón, Mexico 9,219 km
Paris, France Miguel Hidalgo, Mexico 9,215 km
Nairobi, Kenya Beijing, China 9,215 km
Coyoacán, Mexico Paris, France 9,219 km
Madrid, Spain Sacramento, United States 9,219 km
Callao, Peru Ibadan, Nigeria 9,220 km
Shanghai, China Islington, United Kingdom 9,214 km
Kano, Nigeria Montería, Colombia 9,214 km
Paris, France Naucalpan de Juárez, Mexico 9,214 km
Bengaluru, India Canberra, Australia 9,220 km
Santa Cruz de la Sierra, Bolivia Portland, United States 9,220 km
Lucknow, India Las Palmas de Gran Canaria, Spain 9,221 km

Measure more distances between cities