British Airways will launch a direct London Heathrow–St. Louis route in April 2026, operating four times weekly—the first nonstop UK link in over 20 years. Timed with Route 66’s 100th anniversary, the service aims to reposition St. Louis as a standalone destination. The city highlights its cultural attractions, affordability, free landmarks, World Cup proximity to Kansas City, and enhanced tourism initiatives to attract international visitors.