Welcome | Sign out

Cheap Flights from Buffalo to St Louis - BUF to STL (reverse)

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
$203
American, US Airways, Delta, United, AirTran
$292
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
$232
Delta, United, American, US Airways
$291
American, US Airways, Delta, United
$320
United, AirTran, US Airways, Delta
$126
Delta, United, American, US Airways, AirTran
$293
Delta, United, US Airways
$362
AirTran, American, US Airways, Delta, United, Alaska
$167
Delta, American, United, Alaska, US Airways
$78
Delta, US Airways, American, JetBlue, Alaska, United
$202
United, Delta, American, US Airways, AirTran
$229
United, Delta, US Airways, American, AirTran
$105
Delta, United, AirTran, US Airways
$247
AirTran, Alaska, United, Delta, US Airways, American
$203
American, Delta, United, JetBlue, US Airways
$347
Delta, United, Frontier, American, US Airways
$145
Delta, US Airways, AirTran, United, American
$311
AirTran, United, US Airways, American
$250
US Airways, Delta, AirTran, United
$205
United, American, US Airways
$85
American, United, Delta, US Airways
$311

Cheap International Flights to St Louis - STL

Flights
Airline
Lowest Price
WestJet, US Airways, American, Delta, United, Air Canada
$399
Porter, WestJet, American, US Airways, Delta, United, Air Canada
$313
Air Canada, United, American, US Airways, WestJet, Pakistan
$258
WestJet, US Airways, Air Canada, United, Delta, American
$646
Delta, American, US Airways, WestJet, United, Air Canada
$377
Cheap Flights from Buffalo to St Louis, from $316 Round trip from BUF to STL