No, on British Airways (BA) Long-Haul flights in 2026, complimentary drinks—including water, sodas, juice, tea, coffee, and a selection of alcoholic beverages (beer, wine, and spirits)—are included in the ticket price for all cabins. Unlike the "Buy Before You Fly" model used on BA's short-haul Euro Traveller flights, the long-haul service (World Traveller) provides a full bar service as part of the meal experience. In 2026, BA has even expanded its "Best of British" beverage program, often featuring premium English sparkling wines and local craft gins at no extra cost to the passenger. While there is no strict limit, crew members are trained to monitor consumption for safety. It is worth noting that for "Basic Economy" (Hand Baggage Only) fares on long-haul routes, you still receive the same complimentary food and beverage service as standard economy passengers; the "Basic" restriction only applies to seat selection and checked luggage.