Lowest Prices
Uncover the best deals on St Louis to Buffalo flights by comparing fares from hundreds of airlines and agencies.
Useful information for finding best airline tickets from Lambert St Louis International to Buffalo Niagara International on your next trip.
Cheapest One way Flight
$128
Southwest Airlines
• 1 stop
• 9h 10m
Nov 04
The cheapest one way flight from St Louis to Buffalo (STL-BUF) is currently $128
Fastest Flight
9h 10m
The fastest nonstop flight from St Louis to Buffalo (STL-BUF) takes 9h 10m
| Origin Airport | Lambert St Louis International , St Louis, US |
| Destination Airport | Buffalo Niagara International , Buffalo, US |
| Distance | 674 miles |