The Buffalo/Niagara International Airport in Cheektowaga NY provides many options for flights to the Niagara Falls area within the USA.
If you are interested in flying to Niagara Falls from anywhere but the USA you will likely want to use Toronto’s Lester Pearson Airport.
There is an airport in “Niagara Falls” New York which has one carrier serving routes within the United States.
Distance to the Falls from:
Toronto Pearson International airport: 76 miles/122 km – 1 hour 9 minute drive time (90 minutes is typical).
Buffalo Niagara International Airport: 26 miles/42 km – 32 minute drive time
Niagara Falls Airport: 9 miles / 14.5 km 15 minute drive time
Airlines serving Buffalo / Niagara Falls International Airport (code BUF)
Jetblue 800-538-2583
Southwest 800-435-9792
American Airlines 800-428-4322
Delta 800-221-1212
United 800-241-6522
Buffalo airport website
Airlines serving Toronto Lester Pearson Airport (code YYZ)
AirCanada 888-247-2262
American Airlines 800-428-4322
Delta 800-221-1212
United 800-241-6522
Toronto airport website
To get to Niagara Falls by air most international travelers arrive in Toronto, Ontario Canada.
Buffalo/Niagara airport serves travelers from within the United States.
Airport codes: enter BUF (Buffalo) or YYZ (Toronto) as the destination city
There are a very limited number of commercial flights directly to the Niagara Falls NY USA airport.