kayak.com.my is also available in Malay. Lawat laman ini dalam Bahasa Melayu
Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights to Niagara Falls from RM 3,380

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Niagara Falls departing on 28/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 18/5
Sat 25/5

Search hundreds of travel sites at once for deals on flights to Niagara Falls

In the last 7 days, travellers have searched 44,553,814 times on KAYAK, and here's why:

Save 17% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

February

High season

June

Cheapest flight

RM 3,380
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (6% more expensive on average)
Flight from Kuala Lumpur Airport to Toronto Pearson Airport

FAQs - booking Niagara Falls flights

  • How to fly to Niagara Falls?

    You cannot fly directly to Niagara Falls. KAYAK recommends you fly to Toronto Pearson Intl (YYZ) (78.66 km from Niagara Falls). From there you can rent a car or get a taxi.

  • What airports are near Niagara Falls?

    The closest airport is Buffalo (BUF) (33.12 km). Other nearby airports are Toronto Island (YTZ) (65.16 km) or Toronto All airports (YTO) (67.12 km). KAYAK recommends you fly to Toronto Pearson Intl.

  • How far is Toronto Pearson Airport from central Toronto?

    Central Toronto is 19 km away from Toronto Pearson Airport.

  • How does KAYAK find such low prices on flights to Niagara Falls?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Niagara Falls.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Niagara Falls?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Niagara Falls is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Niagara Falls?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Niagara Falls with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Niagara Falls?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Niagara Falls up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Niagara Falls

  • There is no major airport in Niagara Falls. It is instead served by Toronto Pearson Intl Airport.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Niagara Falls flight deals.

Top 5 airlines flying to Niagara Falls

 
Need help choosing which airline to fly with from Malaysia to Niagara Falls? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.3
EVA AirOverall score based on 1565 reviews
7.9food
8.4boarding
8.6crew
8.0entertainment
8.2comfort
Airline reviews

Eva air is a good airline. The seats on the way to Taipei could have certainly been more comfortable, but all in all it was a pretty good experience.

10.0 ExcellentRyan, Jan 2024ORD - TPE
Read more about EVA Air reviews

Eva air is a good airline. The seats on the way to Taipei could have certainly been more comfortable, but all in all it was a pretty good experience.

Staff’s were polite & helpful. Love to fly with Eva Air!❤️

Overall the flight was what might be expected for a long haul flight to Asia in economy class. The cabin crew was attentive and the food was good. Boarding was fairly fast and easy. The one thing I found frustrating was the EVA app. It is terrible. Trying to do anything on it was almost impossible.

The flight went well. Everything good. Boarding. Meal service. Snack (crackers) & Drinks. Entertainment was good as I watch 4 movies. The need to have milk for hot black tea though as coffee creamer just never makes tea taste nice.

EVA would not help with ticket issue since they were purchased through a travel agency. Even though it was EVA ticket stock. Travel agency Budget Air didn't reissue ticket after airline change which I didn’t learn until trying to checkin on Christmas Day and there was no contact number for the agency to help. I will never use Budget Air to purchase flight again and disappointed in EVA’s refusal to help. Thankfully just under 12 hrs before departure someone from the agency was available to reissue tickets. I was starting to think we would not be flying and the stress trying to resolve was completely unacceptable.

Polite hard working crew. No complaints really. Meals were not to my liking.

Everything was fantastic! The crew really went above and beyond to make it a great flight. I felt cared for with EVA.

The flight was on time. Boarding process was smooth. The crew was friendly and kept the plane facility clean. The food could've been better.

Liked the check in process, the service, and bathrooms being cleaned and stocked regularly. Food could have been better. I suggest serving some snacks or sandwich mid way some time after dinner and before breakfast.

Seats were just too small. It was better the mla to taipei seats more comfortable

The customers before boarding the plane from Dubai was HORRENDOUS. The entire Emirates staff had a stick up their bum. The guy at the check in booth was rude. I don’t understand.

Food is really bad, not to the Emirates standards. Coming out of Houston airport is very confusing,

The flight was great. We had to purchase extra long seats for the long flight. But overall it was great.

Absolutely terrible delays for 3 hours changed seats after we paid an upgrade on both legs. It appears it’s up to us to request a refund after they down graded our seat. Never again !!

They had superb boarding (started an hour before flight time). Timely pushback from them gate and an early arrival. Flight and service was very comfortable. I wanted to move my flight to an earlier one, only thing was there was no one at emirates in Heathrow to help. Had to call the call the center and pay to change. There were ample seats on the flight though

Inexperienced e crew, no personal greeting for gold member, not the same emirates service that I know. I take this flight almost weekly

Quality and tasty Food and service, bigger seat comfort and leg room, etc.

Ok Check in and boarding was horrible - every time 15 minutes delayed which was done 6/7 times Bags were delayed by 2 hours at Bali airport

Pros: "Nothing 4 times flights cancels and layover increased from 1 hr to 8hrs and 35 mints i am not buying any more tickets from kayak budget air staff is to rude"
Pros: "I had to pay two tickets for same flight from Islamabad to San Francisco and going from San Francisco to Islamabad it’s been cancel and I am fighting for my money back they don’t want to refund it"

Crew experience was more transnational, seats were so close together (LtoR and FtoB) that it was difficult to enjoy much of anything. When the person in front leaned back, there is no space for me. Sadly it was a flight to be endured not experienced.

While I was in great pain, the seat was sufficiently comfortable to allow me to rest and not be in so much pain.

My seat was sold off to someone else. Had to wait 9 hours to catch the next filght. Definitely will never use Cathay Pacific again. Bad, very bad airline. will comment on google reviews too.

Not impressed with check in desk staff at Vancouver airport. Not a professional mind service and not cared or tried to help. Don’t think I would fly with them again

The coffee in Premium economy and economy is terrible. That's it. Everything else is great

One of the worst flight in business class by qatar airways and I’m no stranger with qatar airways businesses class, I travelled with the extensively in the past 12 years

Halal food options could have been better the first meal portion sizes were very small the second breakfast meal the fish and couscous was very dry and disappointing I enjoyed the Hong Kong t lot I enjoyed the midnight stuck a lot the Hong Kong tea we had for breakfast was very good

i booked vegetarian hindu meal for my flights from delhi to hong kong, and hong kong to los angeles. on first flight, they said that they do no have my meal information. thank fuilly some veg meals were still left and i could eat. However, on second flight they game me hindu non vegetarian meal, and I ate shrimp without knowing. pathetic.

The staff were excellent considering it was a jam packed flight. We had to wait nearly an hour for our baggage to appear on the carousel. That was a real shame.

This wasn't even a Cathay flight, it was Lufthansa and I didn't earn any asia miles

Fantastic, the 787-9 is a very beautifully designed plane and it was a pleasure to fly in the Qsuite. The suite did feel slightly smaller than the 777 variant, and the suite door also felt smaller, as I felt more exposed as passengers and crew walked past. Food was too notch, and the service was fantastic. I wish they’d enforce boarding zones more effectively, but otherwise they did really well.

From Montreal to Doha , we habe two complaints : 1) They want to charge for Seat Selection, claiming that the Class of ticket bought on Kayak did not cover seat selection. It such a penny pinching rule, I told them, since we paid almost $20,000 our 3 tickets , that rule should never exist. Also I reserved my tickets so many months ahead, I expected they will naturally put the family together or move somebody else to keep our family seating together. I filed a complaint, and NOBODY ANSWERED. 2) In Montreal, Qatar has an arrangement with the National Bank Lounge. It was so overcrowded and the Lounge is so bad in terms of service and food, amenities etc... The WORST lounge . Why Qatar not have another arrangement their Business Class clients in Montreal. The Air France KLM Lounger is better, the Air Canada Lounge is better. Qatar should send somebody to take a look ! Joseph Chung

Online check-in doesn't work. That's why I couldn't give it full Star.

My seat that I booked over a year ago and some other passenger was sitting in it. They said they could not walk and they would not move. I was with my young kid and the crew did nothing to accommodate that. Just disappointed that the airline accepts that excuse from a passenger.

Boarding delayed, no communication. I left the lounge, and heard a final call, boarding started after a 30 minutes.

The business class experience was awesome - I will be using QATAR airways again and it'll be business class again - appreciate the privileges afforded to the business class clients - thank you.

I would advice everybody not to fly by Indigo, no entertainment in flight, rude behavior of staff, worst experience of my life

Flight could have been better. Sandwiches provided in the meal were inedible. Service was pathetic

Qatar Airlines code share with Indigo has been a terrible experience for me on these notes: 1. Indigo changed by flight without informing me of the change, they did not ask me if I am okay with the change. I discovered this change when I was trying to do online check-in through the Qatar mobile app. When I called Qatar customer support, they mentioned Indigo changed my flight due to the original flight being cancelled, but the fact is that flight was scheduled and departed correctly, it was never cancelled. 2. When asked why my flight was changed without informing me, they mentioned that they sent email/phone call to my travel agent, and it is was my travel agent that did not inform me, which again was another false statement. 3. I called Qatar Airlines (third call on the day of my trip) to request them to put me back on the same flight, they mentioned that they could for an extra $2500, as the original class I was booked on was not available, we are still talking economy only not business class, I said no way. 4. I called the travel agent, and they mentioned that they will work with Indigo and asked me to be prepared to travel on the later flight I was bumped to. While I was making my hotel/taxi arrangements for the new flight, I got a call and email saying they were able to get me on the original flight with no extra cost. So, after 2+ hours of talking to customer support, and a lot of stress on my last day of vacation, I flew back as originally scheduled, but this nightmare is just a horrible experience that I will never fly on Indigo/Qatar again. Thanks and regards, Vijay

Qatar is the worst airline experience I had in a long time traveling business class, I believe the hype is all paid for by bloggers.

It was a domestic flight so the food was not included. But we had not even a little snack and by the end of the flight they were coming around serving water.

Overall I will say it was a very good experience. It was as comfortable as can be expected for such a long flight - 12 hours from Toronto to Tokyo. Everyone was very pleasant and polite. Even the passengers were cooperative and trying to be nice to each other. Of course the space is limited on such a long flight. The bathrooms were actually very clean. The food was very good. I liked how there was a variety of food options. The in flight entertainment system was also very impressive! There were some children on the flight but they were well behaved and hardly ever crying. Great Job Canada Air! I will definitely fly with Air Canada again!

Seats could be more comfortable and food can be better and price was too high

Lost my bag. My first ever flight with them that they forced me to gate check my bag on, due to them having a 30 year old plane with small carry on bins, and they lost my bag. Never again.

The seats are so close together and when the person in front of you reclines the back of their seat you have even less room. It's quite uncomfortable.

The trip was fine and uneventful. The seat in business class was very uncomfortable which was disappointing given the extra cost. It was spacious but it felt like I was sitting on metal bars. The food in business class wasn't very good. The flight was ahead of time, the staff was professional and courteous and our luggage arrived safely.

Got the email to check in but when I tried to check in it said "cannot connect to server", so checked in at the desk.

For me was not enough water. + 200 ml would be perfect… Generally it was good.

Again we were late leaving Austin , there was no tv screen for the 3.5 hr flight, the pizza I bought was kinda bland

Main chicken dish was okay but the beef snack was not. Restrooms in the back were clean and uncrowded in spite of the full plane, although our friend in the section forward did not find them the same there. Delayed one hour on tarmac before we could leave Rome.

Book Cheap Niagara Falls Plane Tickets

Recent return flight deals

1/10Tue
1 stopTurkish Airlines
69h 55mKUL-YYZ
23/10Wed
1 stopTurkish Airlines
21h 40mYYZ-KUL
RM 4,654
1/10Tue
1 stop
93h 55mKUL-YYZ
23/10Wed
2 stops
35h 10mYYZ-KUL
RM 4,750
9/6Sun
1 stopTurkish Airlines
69h 55mKUL-YYZ
27/3Thu
1 stopTurkish Airlines
31h 25mYYZ-KUL
RM 5,147
3/10Thu
2 stopsEmirates
44h 54mKUL-YYZ
3/11Sun
2 stopsEmirates
45h 50mYYZ-KUL
RM 5,836
30/9Mon
2 stopsEmirates
45h 54mKUL-YYZ
23/10Wed
2 stopsEmirates
27h 20mYYZ-KUL
RM 5,875
4/10Fri
1 stopEVA Air
21h 05mKUL-YYZ
2/11Sat
1 stopEVA Air
24h 55mYYZ-KUL
RM 6,200
25/6Tue
1 stopAir Canada
21h 25mKUL-YYZ
26/9Thu
1 stopAir Canada
22h 30mYYZ-KUL
RM 7,096
25/6Tue
2 stopsAir Canada
27h 17mKUL-YYZ
25/9Wed
2 stopsAir Canada
35h 25mYYZ-KUL
RM 7,134
17/6Mon
1 stopEVA Air
42h 25mKUL-YYZ
17/10Thu
1 stopEVA Air
24h 30mYYZ-KUL
RM 8,192
11/9Wed
3 stopsQatar Airways
35h 50mBKI-YYZ
7/10Mon
3 stopsQatar Airways
29h 31mYYZ-BKI
RM 15,585

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/5Tue
2 stopsUnited Airlines
46h 27mKUL-YYZ
RM 3,380
28/5Tue
2 stops
34h 14mKUL-YYZ
RM 3,385
23/4Tue
2 stopsAmerican Airlines
36h 05mKUL-YYZ
RM 3,524
1/5Wed
2 stopsAmerican Airlines
36h 05mKUL-YYZ
RM 3,533
2/7Tue
2 stopsEmirates
29h 12mKUL-YYZ
RM 3,921
30/6Sun
2 stopsEmirates
45h 52mKUL-YYZ
RM 3,984
3/6Mon
2 stopsQatar Airways
33h 04mKUL-YYZ
RM 6,794
23/4Tue
1 stopCathay Pacific
24h 50mKUL-YYZ
RM 7,598
20/5Mon
2 stopsQatar Airways
30h 44mKUL-YYZ
RM 7,603
27/4Sat
1 stopCathay Pacific
40h 45mKUL-YYZ
RM 20,305

Search by stops

Search by airline

Search by price

Last minute flights to Niagara Falls

Last minute flight, train and bus deals

21/4Sun
multi-stopAmerican Airlines
32h 04mKUL-YYZ
3/5Fri
multi-stopAmerican Airlines
32h 10mYYZ-KUL
RM 6,224
21/4Sun
multi-stopEthiopian Air
45h 25mKUL-YYZ
3/5Fri
multi-stopEthiopian Air
42h 25mYYZ-KUL
RM 7,120
21/4Sun
multi-stop
61h 28mKUL-YYZ
3/5Fri
multi-stop
28h 55mYYZ-KUL
RM 8,834
21/4Sun
multi-stopEthiopian Air
45h 25mKUL-YYZ
3/5Fri
multi-stopEthiopian Air
42h 25mYYZ-KUL
RM 9,499
20/4Sat
multi-stopPhilippine Airlines
29h 50mKUL-YYZ
3/5Fri
multi-stopPhilippine Airlines
22h 45mYYZ-KUL
RM 9,628
20/4Sat
multi-stop
32h 52mKUL-YYZ
3/5Fri
multi-stop
29h 55mYYZ-KUL
RM 10,098
20/4Sat
multi-stopQatar Airways
30h 45mKUL-YYZ
3/5Fri
multi-stopQatar Airways
25h 30mYYZ-KUL
RM 11,400
21/4Sun
multi-stop
28h 30mKUL-YYZ
2/5Thu
multi-stop
35h 25mYYZ-KUL
RM 12,980
21/4Sun
multi-stop
60h 37mKUL-YYZ
2/5Thu
multi-stop
22h 30mYYZ-KUL
RM 14,881
21/4Sun
multi-stopCathay Pacific
30h 05mKUL-YYZ
2/5Thu
multi-stopCathay Pacific
23h 05mYYZ-KUL
RM 19,755

Search by stops

Search by airline

Search by price

Flights to Niagara Falls

Browse origins: