Given below is the distance between Lima, Peru and Shanghai, China. A map showing location of Lima and Shanghai with air travel direction is also provided. Along with Shanghai - Lima distance, you can also find current time & time difference between Lima and Shanghai, lattitude & longitude of both cities and flight duration.


Distance To Shanghai From Lima is:
10666 miles / 17165.26 km / 9268.5 nautical miles

Current time in Lima :, Mon, 2 Aug, 2021, 09:30 AM -05:00,
Lima - Lat: -12.05, Long: -77.05

09:30 AM

Current time in Shanghai :
Mon, 2 Aug, 2021, 10:30 PM +08:00,

Shanghai - Lat: 31.2222, Long: 121.458

10:30 PM

Lima time is 13 hours behind Shanghai

Lima to Shanghai Distance • Map & Travel Direction

Travel direction from Lima to Shanghai is and direction from Shanghai to Lima is

The map below shows the location of Lima and Shanghai. The blue line represents the straight line joining these two place. The distance shown is the straight line or the air travel distance between Shanghai and Lima.

What is the travel distance between Lima, Peru and Shanghai, China? How many miles is it from Shanghai to Lima. 10666 miles / 17165.26 km is the flight distance between these two places.

Use the Distance calculator given below to find distance between any two cities or places.

Distance Calculator

Result page displays distance in miles, kilometers and nautical miles along with an interactive map showing travel direction.

Use this distance calculator to find air distance and flight distance from Lima to Shanghai or any other city in China. The distance show here is the Lima - Shanghai distance / Milage. Find distance to other countries and cities from Lima and Peru.