How far is Shanghai from San Luis Obispo?

The flight distance between San Luis Obispo and Shanghai is 10178km. Check all available flights on Wego.