American Airlines, Envoy Air, NetJets Aviation and Southwest Airlines operate nonstop flights from Boston (BOS) to St Louis (STL). The nonstop flight takes around ~2h 6m, covering 1,044 miles (1,680 km) and operates multiple daily. Round-trip fares currently start at $317, with a typical fare around $338 across 50 recent fare combinations. Updated 29 June 2026.
We'll check every combination in your window daily and email you the cheapest match. No account needed.
Sign up to see St Louis schedule from BOS
Already have an account? Sign in
Yes, American Airlines, Envoy Air and 2 more airlines operate nonstop flights from Boston (BOS) to St Louis (STL).
American Airlines, Envoy Air, NetJets Aviation, Southwest Airlines operate nonstop flights from Boston to St Louis.
The nonstop flight from Boston to St Louis takes ~2h 6m (approximately 1680 km).
Nonstop flights from Boston to St Louis operate multiple daily.
Round-trip flights from Boston (BOS) to St Louis (STL) start at $317, with a typical fare around $338. Based on 50 recent fare combinations.