Flights from Niagara Falls (IAG)

Watch this city: Get top deals and price alerts from Niagara Falls (IAG)
Search Cheap Flights from Niagara Falls

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Send me great deals:
By proceeding, you agree to our Privacy and Cookies Statement and Terms of Use
Sort By: Price ↑
Airlines
Stops
Fare Type
Nearby Airports
When to Travel
$106RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toOrlando, FL (MCO)
Best Times to Go
Frontier
$116RT
Nonstop
Buffalo, NY (BUF)toOrlando, FL (MCO)
Sun, Jul 13 - Fri, Jul 18
Frontier
$157RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toOrlando, FL (MCO)
Fri, May 30 - Mon, Jun 2
JetBlue
See more deals to Orlando, FL (MCO)
$120RT
Nonstop
Buffalo, NY (BUF)toTampa, FL (TPA)
Best Times to Go
Frontier
$228RT
Buffalo, NY (BUF)toTampa, FL (TPA)
Best Times to Go
JetBlue
$273RT
Weekend Deal
Buffalo, NY (BUF)toTampa, FL (TPA)
Best Times to Go
Delta
See more deals to Tampa, FL (TPA)
$129RT
Nonstop
Toronto, ON (YYZ)toLas Vegas, NV (LAS)
Best Times to Go
Porter Airlines
$139RT
Toronto, ON (YYZ)toLas Vegas, NV (LAS)
Mon, Sep 8 - Wed, Sep 17
Air Canada
$154RT
Midweek Fare
Toronto, ON (YYZ)toLas Vegas, NV (LAS)
Best Times to Go
Air Canada
See more deals to Las Vegas, NV (LAS)
$137RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toNew York, NY (LGA)
Best Times to Go
Delta
$177RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toNew York, NY (LGA)
Fri, May 2 - Mon, May 5
Delta
$187RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toNew York, NY (LGA)
Fri, May 23 - Sun, May 25
Delta
See more deals to New York City, NY (LGA)
$137RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toNew York, NY (JFK)
Best Times to Go
Delta
$137RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toNew York, NY (JFK)
Best Times to Go
JetBlue
$177RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toNew York, NY (JFK)
Fri, May 23 - Sun, May 25
JetBlue
See more deals to New York City, NY (JFK)
$147RT
Nonstop
Toronto, ON (YYZ)toNashville, TN (BNA)
Best Times to Go
Air Canada
$150RT
Nonstop
Toronto, ON (YYZ)toNashville, TN (BNA)
Sat, Jun 28 - Wed, Jul 2
WestJet
$153RT
Nonstop
Toronto, ON (YYZ)toNashville, TN (BNA)
Sun, Aug 31 - Thu, Sep 4
Air Canada
See more deals to Nashville, TN (BNA)
$154RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toMinneapolis, MN (MSP)
Fri, Jun 27 - Sun, Jun 29
Sun Country Airlines
$164RT
Nonstop
Buffalo, NY (BUF)toMinneapolis, MN (MSP)
Sun, Jun 22 - Mon, Jun 30
Sun Country Airlines
$204RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toMinneapolis, MN (MSP)
Thu, Jun 19 - Sun, Jun 22
Sun Country Airlines
See more deals to Minneapolis, MN (MSP)
$155RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toTampa, FL (TPA)
Best Times to Go
Air Canada
$158RT
Nonstop
Toronto, ON (YYZ)toTampa, FL (TPA)
Tue, Jun 3 - Fri, Jun 13
Air Canada
$163RT
Toronto, ON (YYZ)toTampa, FL (TPA)
Sun, Sep 7 - Sat, Sep 13
Air Canada, United
See more deals to Tampa, FL (TPA)
$156RT
Nonstop
Toronto, ON (YYZ)toLos Angeles, CA (LAX)
Best Times to Go
WestJet
$166RT
Nonstop
Toronto, ON (YYZ)toLos Angeles, CA (LAX)
Tue, Jul 22 - Sun, Jul 27
WestJet
$170RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toLos Angeles, CA (LAX)
Fri, Jun 20 - Tue, Jun 24
United, Air Canada
See more deals to Los Angeles, CA (LAX)
$162RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toOrlando, FL (MCO)
Best Times to Go
Porter Airlines
$168RT
Nonstop
Toronto, ON (YYZ)toOrlando, FL (MCO)
Fri, May 23 - Mon, Jun 2
WestJet
$170RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toOrlando, FL (MCO)
Best Times to Go
Porter Airlines
See more deals to Orlando, FL (MCO)
$165RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toFort Lauderdale, FL (FLL)
Best Times to Go
Porter Airlines
$165RT
Nonstop
Toronto, ON (YYZ)toFort Lauderdale, FL (FLL)
Mon, Jun 2 - Fri, Jun 6
WestJet
$168RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toFort Lauderdale, FL (FLL)
Best Times to Go
Air Canada
See more deals to Fort Lauderdale, FL (FLL)
$167RT
Nonstop
Buffalo, NY (BUF)toFort Lauderdale, FL (FLL)
Best Times to Go
JetBlue
$177RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toFort Lauderdale, FL (FLL)
Fri, Jun 13 - Mon, Jun 16
JetBlue
$216RT
Buffalo, NY (BUF)toFort Lauderdale, FL (FLL)
Sat, May 10 - Mon, May 12
Delta
See more deals to Fort Lauderdale, FL (FLL)
$168RT
Nonstop
Toronto, ON (YYZ)toFort Myers, FL (RSW)
Best Times to Go
WestJet
$177RT
Nonstop
Toronto, ON (YYZ)toFort Myers, FL (RSW)
Sat, Jun 28 - Sat, Jul 5
Porter Airlines
$296RT
Nonstop
Toronto, ON (YYZ)toFort Myers, FL (RSW)
Mon, May 19 - Fri, May 23
WestJet
See more deals to Fort Myers, FL (RSW)
$172RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toWashington, DC (IAD)
Best Times to Go
Air Canada
$201RT
Toronto, ON (YYZ)toWashington, DC (IAD)
Sat, Jun 7 - Sat, Jun 14
Air Canada, United
$249RT
Nonstop
Toronto, ON (YYZ)toWashington, DC (IAD)
Thu, Aug 7 - Sat, Aug 16
Air Canada
See more deals to Washington DC, DC (IAD)
$172RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toWashington, DC (DCA)
Best Times to Go
Air Canada
$249RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toWashington, DC (DCA)
Best Times to Go
Air Canada
See more deals to Washington DC, DC (DCA)
$172RT
Buffalo, NY (BUF)toPhiladelphia, PA (PHL)
Best Times to Go
Frontier
$230RT
Midweek Fare
Buffalo, NY (BUF)toPhiladelphia, PA (PHL)
Tue, Jun 3 - Tue, Jun 10
Frontier
$272RT
Buffalo, NY (BUF)toPhiladelphia, PA (PHL)
Fri, Jul 4 - Fri, Jul 11
JetBlue
See more deals to Philadelphia, PA (PHL)
$176RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toNew York, NY (JFK)
Best Times to Go
Air Canada, United
$177RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toNew York, NY (JFK)
Best Times to Go
United
$177RT
Nonstop
Toronto, ON (YYZ)toNew York, NY (JFK)
Mon, May 26 - Mon, Jun 2
Delta
See more deals to New York City, NY (JFK)
$176RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toNew York, NY (LGA)
Best Times to Go
Air Canada
$177RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toNew York, NY (LGA)
Best Times to Go
Porter Airlines
Last Minute
$281RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toNew York, NY (LGA)
Thu, Apr 24 - Sun, Apr 27
Delta
See more deals to New York City, NY (LGA)
$176RT
Nonstop
Toronto, ON (YYZ)toNewark, NJ (EWR)
Best Times to Go
Air Canada
$180RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toNewark, NJ (EWR)
Best Times to Go
United, Air Canada
$186RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toNewark, NJ (EWR)
Fri, May 9 - Tue, May 13
Air Canada
See more deals to Newark, NJ (EWR)
$179RT
Nonstop|Midweek Fare
Buffalo, NY (BUF)toWashington, DC (DCA)
Best Times to Go
American
$208RT
Buffalo, NY (BUF)toWashington, DC (DCA)
Sat, May 3 - Mon, May 5
Delta
Last Minute
$228RT
Weekend Deal
Buffalo, NY (BUF)toWashington, DC (DCA)
Fri, Apr 25 - Mon, Apr 28
Delta
See more deals to Washington DC, DC (DCA)
$179RT
Nonstop|Midweek Fare
Buffalo, NY (BUF)toAtlanta, GA (ATL)
Best Times to Go
Delta
$219RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toAtlanta, GA (ATL)
Thu, May 15 - Sun, May 18
Delta
See more deals to Atlanta, GA (ATL)
$188RT
Buffalo, NY (BUF)toChicago, IL (ORD)
Best Times to Go
Frontier
$212RT
Buffalo, NY (BUF)toChicago, IL (ORD)
Sat, Jul 12 - Sat, Jul 19
Frontier
$220RT
Buffalo, NY (BUF)toChicago, IL (ORD)
Mon, Jun 2 - Mon, Jun 9
Frontier
See more deals to Chicago, IL (ORD)
$191RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toPhoenix, AZ (PHX)
Best Times to Go
Air Canada
$201RT
Midweek Fare
Toronto, ON (YYZ)toPhoenix, AZ (PHX)
Wed, Jun 11 - Tue, Jun 17
WestJet
$221RT
Toronto, ON (YYZ)toPhoenix, AZ (PHX)
Sat, May 24 - Mon, Jun 2
Air Canada
See more deals to Phoenix, AZ (PHX)
$198RT
Midweek Fare
Buffalo, NY (BUF)toWashington, DC (IAD)
Best Times to Go
Delta
$264RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toWashington, DC (IAD)
Fri, May 16 - Mon, May 19
United
$269RT
Nonstop|Weekend Deal
Buffalo, NY (BUF)toWashington, DC (IAD)
Fri, May 2 - Mon, May 5
United
See more deals to Washington DC, DC (IAD)
$198RT
Weekend Deal
Buffalo, NY (BUF)toNashville, TN (BNA)
Best Times to Go
Delta
$298RT
Weekend Deal
Buffalo, NY (BUF)toNashville, TN (BNA)
Thu, Jun 5 - Sun, Jun 8
Delta
See more deals to Nashville, TN (BNA)
$200RT
Buffalo, NY (BUF)toChicago, IL (MDW)
Sun, May 18 - Sun, May 25
Frontier
$252RT
Midweek Fare
Buffalo, NY (BUF)toChicago, IL (MDW)
Thu, Jun 12 - Thu, Jun 19
Frontier
$268RT
Buffalo, NY (BUF)toChicago, IL (MDW)
Sat, May 24 - Sat, May 31
Delta
See more deals to Chicago, IL (MDW)
$206RT
Midweek Fare
Buffalo, NY (BUF)toNewark, NJ (EWR)
Best Times to Go
Delta
$207RT
Nonstop|Midweek Fare
Buffalo, NY (BUF)toNewark, NJ (EWR)
Tue, May 20 - Tue, May 27
United
$230RT
Midweek Fare
Buffalo, NY (BUF)toNewark, NJ (EWR)
Tue, Jun 3 - Tue, Jun 10
Frontier
See more deals to Newark, NJ (EWR)
$206RT
Buffalo, NY (BUF)toDaytona Beach, FL (DAB)
Best Times to Go
Delta
See more deals to Daytona Beach, FL (DAB)
$216RT
Midweek Fare
Buffalo, NY (BUF)toMiami, FL (MIA)
Best Times to Go
Delta
$216RT
Midweek Fare
Buffalo, NY (BUF)toMiami, FL (MIA)
Wed, Jul 16 - Wed, Jul 23
JetBlue
$246RT
Buffalo, NY (BUF)toMiami, FL (MIA)
Best Times to Go
American
See more deals to Miami, FL (MIA)
$216RT
Midweek Fare
Buffalo, NY (BUF)toWest Palm Beach, FL (PBI)
Best Times to Go
Delta
See more deals to West Palm Beach, FL (PBI)
$216RT
Midweek Fare
Buffalo, NY (BUF)toBaltimore, MD (BWI)
Best Times to Go
Delta
$238RT
Midweek Fare
Buffalo, NY (BUF)toBaltimore, MD (BWI)
Tue, Jul 1 - Tue, Jul 8
Delta
See more deals to Baltimore, MD (BWI)
$218RT
Buffalo, NY (BUF)toBoston, MA (BOS)
Best Times to Go
JetBlue
See more deals to Boston, MA (BOS)
$218RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toChicago, IL (ORD)
Best Times to Go
Air Canada, United
$225RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toChicago, IL (ORD)
Best Times to Go
American
$249RT
Nonstop
Toronto, ON (YYZ)toChicago, IL (ORD)
Sat, Oct 4 - Sat, Oct 11
Air Canada
See more deals to Chicago, IL (ORD)
$222RT
Toronto, ON (YYZ)toSeattle, WA (SEA)
Best Times to Go
WestJet
$227RT
Weekend Deal
Toronto, ON (YYZ)toSeattle, WA (SEA)
Thu, Jul 10 - Tue, Jul 15
WestJet
$261RT
Toronto, ON (YYZ)toSeattle, WA (SEA)
Mon, Jun 2 - Mon, Jun 9
WestJet
See more deals to Seattle, WA (SEA)
$224RT
Nonstop
Toronto, ON (YYZ)toMiami, FL (MIA)
Best Times to Go
American
$240RT
Nonstop
Toronto, ON (YYZ)toMiami, FL (MIA)
Mon, Jul 7 - Fri, Jul 11
Air Canada
$330RT
Toronto, ON (YYZ)toMiami, FL (MIA)
Wed, Aug 20 - Fri, Aug 29
Air Canada
See more deals to Miami, FL (MIA)
$227RT
Nonstop|Midweek Fare
Buffalo, NY (BUF)toLos Angeles, CA (LAX)
Best Times to Go
JetBlue
$228RT
Buffalo, NY (BUF)toLos Angeles, CA (LAX)
Mon, Jun 2 - Mon, Jun 9
Frontier
$247RT
Nonstop
Buffalo, NY (BUF)toLos Angeles, CA (LAX)
Fri, Jul 4 - Fri, Jul 11
JetBlue
See more deals to Los Angeles, CA (LAX)
$228RT
Buffalo, NY (BUF)toDallas/Fort Worth, TX (DFW)
Best Times to Go
Frontier
$316RT
Nonstop|Midweek Fare
Buffalo, NY (BUF)toDallas/Fort Worth, TX (DFW)
Tue, Jul 1 - Tue, Jul 8
American
See more deals to Dallas, TX (DFW)
$236RT
Buffalo, NY (BUF)toDenver, CO (DEN)
Best Times to Go
Delta
See more deals to Denver, CO (DEN)
$239RT
Midweek Fare
Buffalo, NY (BUF)toCharleston, SC (CHS)
Best Times to Go
Delta
$242RT
Weekend Deal
Buffalo, NY (BUF)toCharleston, SC (CHS)
Fri, Jun 13 - Mon, Jun 16
Delta
$270RT
Weekend Deal
Buffalo, NY (BUF)toCharleston, SC (CHS)
Fri, Jun 6 - Mon, Jun 9
Delta
See more deals to Charleston, SC (CHS)
$240RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toBoston, MA (BOS)
Best Times to Go
United, Air Canada
$252RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toBoston, MA (BOS)
Fri, May 9 - Tue, May 13
United, Air Canada
$262RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toBoston, MA (BOS)
Best Times to Go
United
See more deals to Boston, MA (BOS)
$243RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toSan Diego, CA (SAN)
Best Times to Go
Porter Airlines
$262RT
Midweek Fare
Toronto, ON (YYZ)toSan Diego, CA (SAN)
Tue, Jul 1 - Tue, Jul 8
WestJet
$268RT
Toronto, ON (YYZ)toSan Diego, CA (SAN)
Mon, Jun 2 - Mon, Jun 9
Delta
See more deals to San Diego, CA (SAN)
$245RT
Toronto, ON (YYZ)toWest Palm Beach, FL (PBI)
Tue, Jun 10 - Sat, Jun 14
American
$271RT
Toronto, ON (YYZ)toWest Palm Beach, FL (PBI)
Tue, Jun 10 - Sat, Jun 14
American
See more deals to West Palm Beach, FL (PBI)
$253RT
Nonstop
Buffalo, NY (BUF)toCharlotte, NC (CLT)
Best Times to Go
American
See more deals to Charlotte, NC (CLT)
$256RT
Weekend Deal
Buffalo, NY (BUF)toLas Vegas, NV (LAS)
Best Times to Go
Delta
$277RT
Midweek Fare
Buffalo, NY (BUF)toLas Vegas, NV (LAS)
Thu, May 29 - Thu, Jun 5
Delta
See more deals to Las Vegas, NV (LAS)
$256RT
Weekend Deal
Buffalo, NY (BUF)toPhoenix, AZ (PHX)
Best Times to Go
Delta
See more deals to Phoenix, AZ (PHX)
$263RT
Weekend Deal
Buffalo, NY (BUF)toRaleigh/Durham, NC (RDU)
Best Times to Go
American
See more deals to Raleigh, NC (RDU)
$265RT
Toronto, ON (YYZ)toChicago, IL (MDW)
Best Times to Go
Delta
See more deals to Chicago, IL (MDW)
$266RT
Buffalo, NY (BUF)toNew Orleans, LA (MSY)
Best Times to Go
Delta
See more deals to New Orleans, LA (MSY)
$268RT
Midweek Fare
Toronto, ON (YYZ)toSan Francisco, CA (SFO)
Best Times to Go
WestJet
$280RT
Toronto, ON (YYZ)toSan Francisco, CA (SFO)
Fri, May 30 - Sun, Jun 8
WestJet
$289RT
Weekend Deal
Toronto, ON (YYZ)toSan Francisco, CA (SFO)
Thu, Sep 11 - Mon, Sep 15
WestJet
See more deals to San Francisco, CA (SFO)
$276RT
Buffalo, NY (BUF)toSan Francisco, CA (SFO)
Best Times to Go
Delta
See more deals to San Francisco, CA (SFO)
$280RT
Buffalo, NY (BUF)toSan Juan, PR (SJU)
Best Times to Go
Delta
See more deals to San Juan, Puerto Rico (SJU)
$286RT
Buffalo, NY (BUF)toAustin, TX (AUS)
Best Times to Go
Delta
See more deals to Austin, TX (AUS)
$290RT
Buffalo, NY (BUF)toOntario, CA (ONT)
Mon, Jun 9 - Mon, Jun 16
JetBlue
See more deals to Ontario, CA (ONT)
$291RT
Midweek Fare
Toronto, ON (YYZ)toSarasota/Bradenton, FL (SRQ)
Best Times to Go
Delta
See more deals to Sarasota, FL (SRQ)
$295RT
Toronto, ON (YYZ)toKahului, HI (OGG)
Best Times to Go
WestJet
$308RT
Weekend Deal
Toronto, ON (YYZ)toKahului, HI (OGG)
Thu, May 22 - Mon, May 26
WestJet
$338RT
Midweek Fare
Toronto, ON (YYZ)toKahului, HI (OGG)
Best Times to Go
WestJet
See more deals to Maui, HI (OGG)
$296RT
Toronto, ON (YYZ)toMyrtle Beach, SC (MYR)
Sun, May 18 - Sun, May 25
Delta
$372RT
Weekend Deal
Toronto, ON (YYZ)toMyrtle Beach, SC (MYR)
Thu, Aug 14 - Tue, Aug 19
American
See more deals to Myrtle Beach, SC (MYR)
$299RT
Weekend Deal
Buffalo, NY (BUF)toSavannah, GA (SAV)
Thu, May 8 - Sun, May 11
Delta
See more deals to Savannah, GA (SAV)
$301RT
Weekend Deal
Buffalo, NY (BUF)toMyrtle Beach, SC (MYR)
Best Times to Go
Delta
See more deals to Myrtle Beach, SC (MYR)
$306RT
Midweek Fare
Buffalo, NY (BUF)toBurbank, CA (BUR)
Tue, May 27 - Tue, Jun 3
Delta
See more deals to Burbank, CA (BUR)
$308RT
Buffalo, NY (BUF)toHouston, TX (IAH)
Best Times to Go
Delta
See more deals to Houston, TX (IAH)
$318RT
Nonstop|Weekend Deal
Toronto, ON (YYZ)toPhiladelphia, PA (PHL)
Best Times to Go
United
See more deals to Philadelphia, PA (PHL)
$318RT
Buffalo, NY (BUF)toWilmington, NC (ILM)
Wed, Jun 25 - Mon, Jun 30
American
See more deals to Wilmington, NC (ILM)
$320RT
Midweek Fare
Buffalo, NY (BUF)toSarasota/Bradenton, FL (SRQ)
Best Times to Go
JetBlue
See more deals to Sarasota, FL (SRQ)
$326RT
Midweek Fare
Toronto, ON (YYZ)toHonolulu, HI (HNL)
Best Times to Go
WestJet
$330RT
Toronto, ON (YYZ)toHonolulu, HI (HNL)
Fri, Jun 6 - Sat, Jun 14
WestJet
$335RT
Toronto, ON (YYZ)toHonolulu, HI (HNL)
Fri, May 30 - Sun, Jun 8
WestJet
See more deals to Honolulu, HI (HNL)
$377RT
Nonstop|Midweek Fare
Toronto, ON (YYZ)toDenver, CO (DEN)
Best Times to Go
Air Canada
See more deals to Denver, CO (DEN)
$382RT
Midweek Fare
Toronto, ON (YYZ)toHouston, TX (IAH)
Best Times to Go
Delta
See more deals to Houston, TX (IAH)