ST. LOUIS - British Airways has officially announced a new nonstop flight from St. Louis to London.
Starting April 19, 2026, British Airways will begin seasonal non-stop service between St. Louis Lambert International Airport (STL) and London Heathrow Airport (LHR), connecting St. Louis travelers to one of the world's most significant global hubs.
DEVELOPING. CHECK BACK FOR UPDATES.