How far is Faro from Cairo?

The flight distance between Cairo and Faro is 3685km. Check all available flights on Wego.