Several airlines offer direct flights to Cairo, including EgyptAir, Lufthansa, Emirates and British Airways.