How far is Cairo from Nampula?

The flight distance between Nampula and Cairo is 5096km. Check all available flights on Wego.