British Airways scraps free meals on short-haul flights


Updated on 30 September 2016 | 6 Comments

One of the cornerstones of BA’s service has been scrapped on short journeys for economy passengers.

Passengers taking short-haul economy flights with British Airways will now have to pay for food on-board.

The airline has signed a deal with M&S that could see passengers on flights of five hours or less paying almost £8 for a sandwich, crisps and a non-alcoholic drink. 

Why the change?

Alex Cruz, the former head of budget Spanish budget airline Vueling who took over as British Airways chief executive in April, denied the move was a cost-cutting exercise.

Rather, he said, it was a response to passenger demand for greater choice of upmarket snacks.

“We know our customers expect a great experience with British Airways,” he said.

“They’ve told us we are experts in flying and service, but when it comes to catering on short-haul flights, they want to choose from a wider range of premium products.”

However, many passenngers have taken to social media to express their anger at the move, accusing British Airways of adopting budget airline practices.

Rivals easyJet and Ryanair have long kept costs to a minimum by charging for food and drink.

Will it mean cheaper flights?

While many passengers might be hoping for cheaper flights as a result of the change, aviation analyst Alex Macheras told the Guardian that was unlikely.

“Unfortunately you have to be realistic," he said. 

"This sandwich is basically nothing on the ticket price, so what will disappear from the price? Nothing.”

What do you think? Is British Airways right to scrap the free meal in favour of more upmarket in-flight options? Share your thoughts in the comments section below. 

Avoid rip-off fees while abroad with these credit cards

More on travel:

How to get a cheap flight

How to get a bargain hotel room

The best credit cards to use on your travels

How to claim compensation for delayed and cancelled flights

Comments


View Comments

Share the love