How far is Shanghai from Minneapolis?

The flight distance between Minneapolis and Shanghai is 10842km. Check all available flights on Wego.