Question: are drinks free on ba flights?
Answer: Complimentary on-board dining 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.