Find flights
Airlines

฿15,837+ Cheap flights to Niagara Falls

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 27/5. Fares are subject to change and may not be available on all flights or dates of travel.
— YYZ
23 Feb — 2 Mar1
1 adult

Flights to Niagara Falls in 2025

Find the latest flights to Niagara Falls in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 17,341 searches and data was last updated on 18 February 2025.

Return from

฿33,730

One-way from

฿15,837

Popular in

August

Cheapest in

September

Average price

฿42,693
Philippine Airlines
  • Philippine Airlines
  • 18/4-9/5
  • 2 total stops
  • 44h 00m total
  • Bangkok to Toronto
27/5
  • 27/5
  • 2 total stops
  • 29h 45m total
  • Bangkok to Niagara Falls
Highest demand for flights based on searches. 1% potential increase in price (฿23,726 potential increase over avg. return price).
Cheapest flight prices on average. 1% potential price decrease (฿21,730 potential savings vs. average return price).
Average for return flights in February 2025

Find flight deals to Niagara Falls

Cheapest flights to Niagara Falls
Explore the most affordable flight options available to Niagara Falls. Find the lowest fares based on data from user searches, with prices last updated on 18 February 2025.

Wed 19/1123:15BKK - YYZ
1 stop22h 05mKorean Air
Sun 30/1111:40YYZ - BKK
1 stop25h 05mKorean Air
Deal found 17/2฿32,213
Fri 18/413:30BKK - YYZ
1 stop20h 20mPhilippine Airlines
Fri 9/501:35YYZ - BKK
1 stop23h 40mPhilippine Airlines
Deal found 18/2฿33,730
Wed 16/413:30BKK - YYZ
2 stops42h 43mMultiple Airlines
Wed 7/512:45YYZ - BKK
2 stops36h 30mMultiple Airlines
Deal found 18/2฿34,269
Thu 10/416:25BKK - YYZ
1 stop32h 25mCathay Pacific
Thu 24/410:35YYZ - BKK
1 stop26h 15mCathay Pacific
Deal found 18/2฿34,707
Mon 24/1108:00BKK - YYZ
2 stops24h 45mแอร์แคนาดา
Wed 26/1110:00YYZ - BKK
2 stops26h 05mแอร์แคนาดา
Deal found 17/2฿34,842
Thu 15/523:40BKK - YYZ
2 stops27h 40mลุฟท์ฮันซ่า
Wed 21/520:20YYZ - BKK
1 stop30h 50mลุฟท์ฮันซ่า
Deal found 17/2฿35,886
Thu 20/218:30DMK - YYZ
1 stop29h 45mCathay Pacific
Fri 28/213:55YYZ - DMK
1 stop31h 50mCathay Pacific
Deal found 18/2฿35,954
Thu 3/402:10BKK - YYZ
1 stop23h 15mChina Eastern
Fri 11/416:25YYZ - BKK
1 stop22h 30mChina Eastern
Deal found 18/2฿38,750
Wed 11/612:50BKK - YYZ
1 stop35h 00mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Thu 19/616:35YYZ - BKK
1 stop30h 10mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Deal found 17/2฿38,885
Fri 20/609:35BKK - YYZ
2 stops57h 24mUnited Airlines
Wed 16/706:30YYZ - BKK
3 stops54h 25mUnited Airlines
Deal found 17/2฿41,244
Thu 20/210:50DMK - YYZ
3 stops32h 20mMultiple Airlines
Thu 27/200:35YYZ - DMK
2 stops34h 55mMultiple Airlines
Deal found 18/2฿47,141

Find flights to Niagara Falls within your budget

Locate flights to Niagara Falls that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 17,341 searches and data was last updated on 18 February 2025.

Fly from

Bangkok

Route

Depart

Return

Price

BangkokToronto

BKK - YYZ

BKKYYZ

Bangkok Suvarnabhumi

Fri 18/4

13:30-22:50

1 stop20h 20m

Toronto Pearson Intl

Fri 9/5

01:35-12:15

1 stop23h 40m

฿33,730

BangkokToronto

BKK - YYZ

BKKYYZ

Bangkok Suvarnabhumi

Wed 16/4

13:30-21:13

2 stops42h 43m

Toronto Pearson Intl

Wed 7/5

12:45-12:15

2 stops36h 30m

฿34,269

BangkokToronto

BKK - YYZ

BKKYYZ

Bangkok Suvarnabhumi

Thu 10/4

16:25-13:50

1 stop32h 25m

Toronto Pearson Intl

Thu 24/4

10:35-23:50

1 stop26h 15m

฿34,707

BangkokToronto

BKK - YYZ

BKKYYZ

Bangkok Suvarnabhumi

Thu 15/5

23:40-16:20

2 stops27h 40m

Toronto Pearson Intl

Wed 21/5

20:20-14:10

1 stop30h 50m

฿35,886

BangkokToronto

DMK - YYZ

DMKYYZ

Bangkok Don Mueang Intl

Tue 4/3

18:30-12:15

1 stop29h 45m

Toronto Pearson Intl

Tue 18/3

14:55-17:45

1 stop39h 50m

฿37,403

BangkokToronto

BKK - YYZ

BKKYYZ

Bangkok Suvarnabhumi

Tue 22/4

21:40-09:55

1 stop23h 15m

Toronto Pearson Intl

Fri 2/5

12:30-23:40

1 stop24h 10m

฿37,470

BangkokToronto

BKK - YYZ

BKKYYZ

Bangkok Suvarnabhumi

Thu 3/4

02:10-14:25

1 stop23h 15m

Toronto Pearson Intl

Fri 11/4

16:25-01:55

1 stop22h 30m

฿38,750

BangkokToronto

BKK - YYZ

BKKYYZ

Bangkok Suvarnabhumi

Wed 11/6

12:50-12:50

1 stop35h 00m

Toronto Pearson Intl

Thu 19/6

16:35-09:45

1 stop30h 10m

฿38,885

BangkokToronto

BKK - YYZ

BKKYYZ