The airline has introduced enhanced cleaning and increasing its cleaning and audit teams. Disinfectant fluids are used on every flight to clean all hard surfaces and toilets. HEPA filters are used on all aircraft which remove particles and bacterial contamination, providing you with the same level of air filtration used in hospital operating theatres.


Special meal requests are not available.

You are welcome to bring your own food or drink, the crew onboard are not able to keep things chilled, or heat things up.

Parents who need to heat milk for their children will still be assisted by the cabin crew.


Food or drinks will not be available to purchase onboard short-haul flights. Instead, the airline will offer complimentary light refreshments and water. Hot drinks will be available on request.


There will be a selection of hot drinks and soft drinks as well as some light refreshments. All meals are carefully and hygienically prepared.

If you would like to bring food onboard, it’s best to buy food before you reach the airport, as many restaurants and cafes are now closed.


British airways meals and snack are not included on short-haul flights from London Heathrow and Gatwick airport. For all other flights operated by British Airways meals/drinks and snacks will be included in your airfare. Since October 2018 and until 2020 BA is rolling out new catering concepts in all cabin classes, this is part of a more significant improvement program which will focus on the food offering in all cabin classes.

For BA CityFlyer operated flights to/from London City, London Stansted, Birmingham, Bristol, Dublin, Edinburgh, Glasgow or Manchester will continue to enjoy complimentary catering. But note that this will change to a buy on board program soon.



British Airways teamed up with M&S to offer a buy on board menu in economy class on short haul flights. A new inflight menu launched on 1 May 2019 including products from

Tea Pigs (£2.50)

Cru Kafe Coffee (£3.50) an organic fully compostable three bean blend coffee produced for BA.

Brewdog’s Speedbird 100 IPA is available (£4.45 per 330ml can)

The hot option is a mozzarella and tomato flatbread (£4.95)

Children can choose a Marvin’s Magic Activity Box with snacks and games (£6, not an M&S product)

Afternoon tea with scone, jam and clotted cream is added for £5 (not an M&S product)

Executive Club members can pay for food using Avios (using the BA app) you can also pay with debit or credit cards offered by Visa, American Express and MasterCard payments and Apple Pay.

Please note, cash payments, Solo, Electron and Maestro Cards are not accepted.

Some of the fresh food options include:

Mozzarella & Tomato Flat Bread £4.95 or 705 Avios.
Chicken and Bacon sandwich  £4.60 or 655 Avios.
Honey Roast Ham and Farmhouse Cheddar Cheese sandwich £3.90 or 555 Avios.
Cheddar Cheese Ploughman’s sandwich £3.60 or 515 Avios.

For the new M&S buy on board menu for British Airways please go here.

Check out some special offers from Inflight Feed partners right here


On long haul, British Airways meals are included in the price of your ticket. Expect a four-course meal, followed by a lighter snack service just before landing at your destination. Non-alcoholic and alcoholic beverages are also free.


British Airways offer economy class customers the opportunity to upgrade their economy class meal. There are currently six meal choices for customers flying from London.

Meals start from £16.00, and choices include Poached King Prawns, British Breakfast, Far East dish and many more. The BA upgrade meals are not available from London Gatwick but are available on all flights from Heathrow (except Sydney, Abuja and Hong Kong) you can pre-order from 30 days up to 24 hours before departure.

You can pre-order your economy class long haul upgrade meal right here.


Breakfast on flights leaving before 09:30

Brunch on flights leaving between 09:30 and 11:59

Lunch on flights leaving between 12:00 and 13:59

Afternoon Tea on flights leaving between 14:00 and 16:59

Dinner on flights departing after 17:00


If you are flying from London, the meals served to passengers in premium economy come from the business class cabin and for those passengers who are flying on Asian or African routes a locally inspired dish may be offered. Don’t forget you can pre-order your meal if you wish, by simply managing your booking on the BA website.


Passengers travelling in First, Club World and World Traveller Plus on most flights can select their meal before their flight! Orders can be placed from 30 days up to 24 hours before your flight via the manage your booking function.



A new service concept was recently launched in Club World which will see the cabin crew hand running most meals or using new carts. Expect to have your starter and a main meal ordered at the same time; there will be no more service trolleys in the cabin. Starters and desserts are now chosen from the new carts in the cabin. Special meals are now delivered at the same time as everyone else’s meals. The airline is investing heavily in the inflight catering, so expect quality catering especially from Heathrow from their partner Do&Co.

You can view sample menus from Club World right here.


Menus are now changed fortnightly with a focus on more British themed options. Expect to see Union Hand Roasted coffee, Twinings Tea and other great British brands served in the cabin. For morning departures you will have the choice of up to 3 breakfast options including Cured meats or smoked salmon, A hot English breakfast or a Hot vegetarian breakfast.

Lunch and dinner will include an appetiser, main course choice and premium dessert. On shorter flights, you will have the selection of two fresh main course salads. Longer trips will offer three main course options ( two being hot offerings) and salad.


Passengers lucky to experience the First Class cabin can indulge in the English tradition of Afternoon Tea. The selections on board include sandwiches, cakes, pastries, scones and, of course, a specially created tea from Twinings. Concorde room dining is available for First Class passengers before departure allowing you to dine before your flight to allow for sleep or more time to relax during your flight. This service is available at Heathrow Terminal 5 and at New York JFK terminal.

First Class passengers can also choose from express dining options and a la carte menus that are designed by leading chefs which include British favourites such as the English Breakfast. For a sample, first class menu check here.