British Airways to launch nonstop service from St. Louis to London in 2026
British Airways is setting its sights on St. Louis. Next spring, the U.K.-based carrier will launch nonstop flights from St. Louis Lambert International Airport (STL) to London’s Heathrow Airport (LHR). The new flight, set to launch in April 2026, will give travelers in the St. Louis region a second nonstop route across the Atlantic, three…
