British Airways have suspended all flights to Sharm el-Sheikh indefinitely after Britain advised its citizens to avoid travel to the Egyptian resort in the wake of the downing of a Russian passenger jet.

BA had suspended flights in November after an Airbus 321 operated by Russian airline Metrojet crashed Oct. 31, killing 224 people. The Islamic State militant group claimed responsibility.

The airline says customers who hold bookings for the coming winter season can claim a full refund or can use the money to cover a new booking at an alternative destination.

Before the suspension, BA used to flew to Sharm el-Sheikh from London's Gatwick airport.