How far is Karachi from Anjouan?

The flight distance between Anjouan and Karachi is 4795km. Check all available flights on Wego.