News British Airways is Launching Flights to St. Louis (STL) British Airways is launching 4x weekly flights between London and St. Louis beginning April 19, 2026 using Boeing 787 Dreamliner aircraft. October 3, 2025