The flights will be carrying tourist groups from different countries, including eight flights from Ukraine carrying 1,100 tourists, two from Belgium and Saudi Arabia, one from Italy and Jordan and eight domestic flights.
There will also be 19 Russian and nine British flights without passengers to pick up Russian and British tourists.
The flights include 23 German flights carrying 3,500 tourists, seven Polish flights carrying 850 tourists, four flights from Denmark carrying 440 tourists, three flights from Switzerland carrying 295 tourists, two flights each from Sweden, Austria, Belgium, the Netherlands and Turkey, one each from Lithuania, Tanzania, Ukraine and the Czech Republic and nine domestic flights.
Hurghada also expects 23 Russian flights without passengers.