Flight distance from St Louis to Shanghai
11607 kilometers/7212 miles
or 6267 nautical miles.
Your flight will depart from St Louis airport and land at Shanghai airport.
City: | St Louis (STL) | Shanghai (SHA) |
---|---|---|
Latitude: | 38.61687 | 31.240105 |
Longitude: | -90.167542 | 121.469994 |
Country: | United States | China |
Timezone: | America/Managua | Asia/Shanghai |
Current time:: | 20:22 25-Apr-2024 | 20:22 25-Apr-2024 |
How far is between St Louis and Shanghai?
- Your starting point St Louis, United States is located at 38.61687,-90.167542
- Your ending point Shanghai, China is located at 31.240105,121.469994
- l distance from St Louis to Shanghai is 11607 kms equals to miles and 6267 nautical miles.
- Flight time from St Louis to Shanghai is 68 hours 36 minutes
Click here to get detail flight schedules from St Louis to Shanghai
Distance Calculator
Lastest Update
- Distance from St Louis to Mumbai
- Distance from St Louis to Kuwait
- Distance from St Louis to Columbus
- Distance from St Louis to San Juan
- Distance from St Louis to Seattle
- Distance from St Louis to Oklahoma City
- Distance from St Louis to San Antonio
- Distance from St Louis to Copenhagen
- Distance from St Louis to Charlottesville
- Distance from St Louis to Hyderabad