Distance from

London to Shanghai

Average travel distance is

10143.91 km

Nomal travel times are between

19h 36min  -  21h 33min

10143.91 km (6303 miles) is the average travel distance between London and . If you could walk at the speed of 3mph (4.8kph), it would take 65 days 15 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 10143.91 km 6303.14 miles 5477.28 miles


London - Shanghai Info

The distance from London Paddington to Heathrow Terminals 1-3 24 km (15.22 miles) .

The distance from LHR to CZX 9898 km (6150.18 miles) .

The distance from Changzhou Benniu Airport to Changzhou North 29 km (18.19 miles) .

The distance from Changzhou North to Shanghai Hongqiao 173 km (107.72 miles) .

The distance from Hongqiao station to Yuyuan Garden Station 19 km (11.94 miles) .

Travel distance chart

The distance between London, United Kingdom to Shanghai, China is 10143.91 km (6303 miles) and it would cost 605 USD ~ 3,691 CNY to drive in a car that consumes about 153 MPG.