When you travel in our long haul economy (World Traveller) cabin, you can now enjoy complimentary drinks, snacks and a four course meal*, followed by a lighter snack just before landing.
Depending on what time of day and route you fly, our crew will be on hand to offer you a range of snacks and treats, from ice creams to traditional British tuck box favourites.
Before landing, we’ll offer you a lighter meal, so you can be ready to make the most of your destination.
If you're an Executive Club Member, you can update your meal preferences in your account.
The above meal provision is not available on flights to Moscow Domodedovo and to Moscow Sheremetyevo. On these flights a light snack and a choice of beverage will be provided.
All meal choices are subject to availability.
Choose one of our six hand prepared meals from our exclusive online menu (below) between 30 days and 24 hours before your flight from London Heathrow (some routes are excluded). Your crew will hand deliver your meal to you before the standard meal service begins which will be accompanied by your choice of complimentary alcoholic or non-alcoholic drinks.
Take a look at the meals you can buy
Gourmet Dining - £18.00
Gourmet Dining unavailable to these destinations: Bengaluru, Chennai, Hyderabad, Mumbai, New Delhi.
Taste of Britain - £16.00
Taste of Britain unavailable to these destinations: Abu Dhabi, Amman, Bahrain, Beirut, Cairo, Doha, Dubai, Jeddah, Kuala Lumpur, Kuwait, Muscat, Riyadh, Tel Aviv.
Taste of the Far East - £16.00
Great British Breakfast - £15.00
Great British Breakfast unavailable to these destinations: Abu Dhabi, Amman, Bahrain, Beirut, Cairo, Doha, Dubai, Jeddah, Kuala Lumpur, Kuwait, Muscat, Riyadh, Tel Aviv.
Healthy Choice - £15.00
Vegetarian Kitchen - £15.00
1 milk; 2 egg; 3 nuts; 4 sulphur dioxide; 5 crustaceans; 6 celery; 7 mustard; 8 soybeans; 9 gluten; 10 fish, 11 sesame
Before you travel, you can cancel and refund the meal you purchased up to 24 hours before your flight in Manage My Booking. After that, we will be preparing and delivering your meal to your flight so you will not be able to cancel your order.
After you have travelled, you can claim a refund if:
You will need to submit your claim within 14 days of the final British Airways operated flight in your booking.
How to claim a refund after you have travelled
To claim a refund, please fill out the below online form. We will refund the credit card used to pay for your meal, unless you advise us otherwise.