Welcome | Sign out

Cheap Flights from Madison to Buffalo - MSN to BUF

Did You Know?

You must make at least one connection to fly from Madison, WI to Buffalo.
105,571 seats are available per week to fly from Madison, WI to Buffalo.
American Airlines has 490 connecting flights between Madison, WI and Buffalo.
There are 3682 flights from Madison, WI to Buffalo per week.

Cheap Domestic Flights from Madison - MSN

Flights
Airline
Lowest Price
American, United, US Airways
$259

Cheap Domestic Flights to Buffalo - BUF

Flights
Airline
Lowest Price
Alaska, United, American, US Airways, Delta
$219
AirTran, American, US Airways, Delta, United
$319
Alaska, AirTran, US Airways, Delta, United, American
$219
United, American, US Airways, Alaska, Delta
$78
American, AirTran, US Airways, Delta, United, Alaska
$205
AirTran, JetBlue, Alaska, American, United, Delta, US Airways
$234
United, Delta, Alaska, US Airways, American, Public Charters
$366
American, JetBlue, US Airways, Delta, United, Alaska
$211
AirTran, United, US Airways, American
$222
US Airways, Delta, United
$303
United, Delta, US Airways
$350
AirTran, American, US Airways, Delta, United
$127
United, Alaska, AirTran, Delta, US Airways, American
$285
US Airways, Delta, United
$304
AirTran, Delta, United, US Airways
$258
United, Delta, US Airways, AirTran
$219
United, Delta, US Airways, JetBlue
$244
Delta, United, US Airways
$333
American, US Airways, Delta, United, AirTran
$250
Spirit, US Airways, Delta, United
$207
United, American, Delta, US Airways, Alaska
$159

Cheap International Flights from Madison - MSN

Flights
Airline
Lowest Price
American, US Airways, United, Delta
$375

Cheap International Flights to Buffalo - BUF

Flights
Airline
Lowest Price
WestJet, Porter, American, US Airways, Delta, United, Air Canada
$299
US Airways, American, Delta, United, Air Canada
$254
Air Canada, United
$333
Delta, American, United, Air Canada, US Airways
$345
United, American, US Airways, WestJet, Delta, Air Canada, Porter
$335
Cheap Flights from Madison to Buffalo, from $371 Round trip from MSN to BUF