The flight distance between Cairo and Bern is 2776km. Check all available flights on Wego.
Cairo Airport CAI
Berne Belp Airport BRN