How far is Shanghai from Charlottetown?

The flight distance between Charlottetown and Shanghai is 11389km. Check all available flights on Wego.