Does Virgin Atlantic offer free meals on all flights?
Virgin Atlantic offers complimentary meals on long-haul flights across all cabin classes, including Economy. However, on shorter flights, free meals are not always guaranteed and may depend on the route and cabin class. In Upper Class and Premium, passengers generally receive more elaborate dining options. Economy passengers on short-haul routes may need to purchase food and drinks rather than receiving them for free. It is always best to check directly with Virgin Atlantic for the specific meal policy on your route, as offerings can vary depending on flight duration, destination, and any updates to their service policies.