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
$219
American, US Airways, Delta, United, AirTran
$372
United, US Airways, American, JetBlue, Delta
$340
JetBlue, AirTran, US Airways
$168

Cheap Domestic Flights to St Louis - STL

Flights
Airline
Lowest Price
American, Delta, US Airways, AirTran, United
$253
Delta, United, American, US Airways
$275
American, US Airways, Delta, United
$318
United, AirTran, US Airways, Delta
$126
Delta, United, American, US Airways, AirTran
$316
Delta, United, US Airways
$377
AirTran, American, US Airways, Delta, United, Alaska
$205
Delta, American, United, Alaska, US Airways
$78
Delta, US Airways, American, JetBlue, Alaska, United
$211
United, Delta, American, US Airways, AirTran
$219
United, Delta, US Airways, American, AirTran
$107
Delta, United, AirTran, US Airways
$258
AirTran, Alaska, United, Delta, US Airways, American
$219
American, Delta, United, JetBlue, US Airways
$261
Delta, United, Frontier, American, US Airways
$99
Delta, US Airways, AirTran, United, American
$364
AirTran, United, US Airways, American
$246
US Airways, Delta, AirTran, United
$200
United, American, US Airways
$85
American, United, Delta, US Airways
$376

Cheap International Flights to St Louis - STL

Flights
Airline
Lowest Price
WestJet, US Airways, American, Delta, United, Air Canada
CAD428
Porter, WestJet, American, US Airways, Delta, United, Air Canada
CAD274
Air Canada, United, American, US Airways, WestJet, Pakistan
CAD259
WestJet, US Airways, Air Canada, United, Delta, American
CAD639
Delta, American, US Airways, WestJet, United, Air Canada
CAD628
Cheap Flights from Buffalo to St Louis, from $312 Round trip from BUF to STL