Welcome | Sign out

Cheap Flights from Buffalo to St Louis - BUF to STL

Did You Know?

US Airways has 490 connecting flights between Buffalo, NY and St Louis.
You must make at least one connection to fly from Buffalo, NY to St Louis.
There are 4476 flights from Buffalo, NY to St Louis per week.
160,608 seats are available per week to fly from Buffalo, NY to St Louis.

Cheap Domestic Flights from Buffalo - BUF

Flights
Airline
Lowest Price
US Airways, American, Delta, United, Alaska
$223
American, US Airways, Delta, United, AirTran
$348
United, US Airways, American, JetBlue, Delta
$265
JetBlue, AirTran, US Airways
$182

Cheap Domestic Flights to St Louis - STL

Flights
Airline
Lowest Price
American, Delta, US Airways, AirTran, United
$260
Delta, United, American, US Airways
$271
American, US Airways, Delta, United
$316
United, AirTran, US Airways, Delta
$126
Delta, United, American, US Airways, AirTran
$321
Delta, United, US Airways
$327
AirTran, American, US Airways, Delta, United, Alaska
$209
Delta, American, United, Alaska, US Airways
$87
Delta, US Airways, American, JetBlue, Alaska, United
$263
United, Delta, American, US Airways, AirTran
$221
United, Delta, US Airways, American, AirTran
$110
Delta, United, AirTran, US Airways
$248
AirTran, Alaska, United, Delta, US Airways, American
$223
American, Delta, United, JetBlue, US Airways
$302
Delta, United, Frontier, American, US Airways
$99
Delta, US Airways, AirTran, United, American
$348
AirTran, United, US Airways, American
$245
US Airways, Delta, AirTran, United
$149
United, American, US Airways
$85
American, United, Delta, US Airways
$348

Cheap International Flights to St Louis - STL

Flights
Airline
Lowest Price
WestJet, US Airways, American, Delta, United, Air Canada
CAD434
Porter, WestJet, American, US Airways, Delta, United, Air Canada
CAD273
Air Canada, United, American, US Airways, WestJet, Pakistan
CAD259
WestJet, US Airways, Air Canada, United, Delta, American
CAD677
Delta, American, US Airways, WestJet, United, Air Canada
CAD511
Cheap Flights from Buffalo to St Louis, from $316 Round trip from BUF to STL