British Airways is expanding its transatlantic network with the launch of a new direct service from London Heathrow (LHR) to St. Louis, Missouri.The new route makes British Airways the only UK airline to offer direct flights to St. Louis.Flights will begin on April 19, 2026 and operate four times pe...
Page content restricted for non-members!
Become a member!