Distance from Shanghai to Preston

The distance between Shanghai, China and Preston, United Kingdom is 9,170 kilometers (5,698 miles).

Shanghai, China

Preston, England, United Kingdom

From Shanghai to Preston, the straight-line distance is 9,170 kilometers, heading northwest. Both cities are at a similar altitude, with Shanghai at 12 meters above sea level and Preston at 34 meters.

Travel time

Mode Estimated time
Airplane 14-16 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)
Preston, United Kingdom

Local time:

Time Zone: Europe/London

Coordinates: 53.7628° N 2.7045° W

Elevation: 34 m (112 ft)


Nearby airports:
  • Warton Airport (WRT)
  • Blackpool Airport (BLK)
  • Liverpool John Lennon Airport (LPL)
  • Manchester Airport (MAN)
  • Barrow Walney Island Airport (BWF)

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 Preston

Distances between cities Kilometers
From Preston to London 306 km
From Preston to Birmingham 152 km
From Preston to Liverpool 43 km
From Preston to Glasgow 254 km
From Preston to Sheffield 92 km

Cities within similar distances

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

From To Distance (kilometers)
Lisbon, Portugal Tijuana, Mexico 9,170 km
Los Angeles, United States Asunción, Paraguay 9,170 km
Manaus, Brazil Berlin, Germany 9,170 km
Shanghai, China Manchester, United Kingdom 9,170 km
Taipei, Taiwan Wellington, New Zealand 9,169 km
Paris, France San Diego, United States 9,171 km
Cairo, Egypt Philadelphia, United States 9,169 km
Mexicali, Mexico Bilbao, Spain 9,168 km
Hanoi, Vietnam Newcastle upon Tyne, United Kingdom 9,172 km
León de los Aldama, Mexico Oslo, Norway 9,168 km
Belo Horizonte, Brazil Tucson, United States 9,172 km
Sheffield, United Kingdom Quito, Ecuador 9,172 km
Gibraltar, Gibraltar Mesa, United States 9,172 km
Guatemala City, Guatemala Barcelona, Spain 9,168 km
Madrid, Spain Asunción, Paraguay 9,168 km
Quito, Ecuador Reading, United Kingdom 9,167 km
Belo Horizonte, Brazil Kingston upon Hull, United Kingdom 9,167 km
Santiago, Chile Port Harcourt, Nigeria 9,167 km
León de los Aldama, Mexico Córdoba, Spain 9,173 km

Measure more distances between cities