How far is Perth from Sandakan?

The flight distance between Sandakan and Perth is 4209km. Check all available flights on Wego.