Skip to main content Skip to footer

Christmas has come early at British Airways!

From now until early January, customers flying long-haul with us can feast on their festive favourites and seasonal snacks, on both long haul and short haul flights.

During the festive season we expect to prepare and serve more than 380,000 Christmas dinners, including more than 600,000 Brussel sprouts and 8,000 yule logs!

About the author

BA Groups