How far is Cairo from Teterboro?

The flight distance between Teterboro and Cairo is 9017km. Check all available flights on Wego.