How far is Baghdad from Hao Island?

The flight distance between Hao Island and Baghdad is 18239km. Check all available flights on Wego.