Cheap flights to Niagara-on-the-Lake

WAS — YYZ
3 Jul — 10 Jul1
Return
1 adult
Economy
From?
To?
Sun 3/7
Sun 10/7

We work with more than 300 partners to bring you better travel deals

Flights to Niagara-on-the-Lake in 2022

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Popular inAprilHigh demand for flights, 18% potential price rise
Cheapest inJulyBest time to find cheap flights, 3% potential price drop
Average priceRp 29,989,644Average for return flights in June 2022
Return fromRp 29,826,898From Denpasar Bali Ngurah Rai to Toronto
One-way fromRp 12,842,136One-way flight from Denpasar Bali Ngurah Rai (DPS) to Niagara-on-the-Lake

Cheap flights to Niagara-on-the-Lake in June, July 2022

The best prices found for YTO flights for June, July
26 Jul - 3 Aug
DPS

Denpasar Bali Ngurah Rai

YYZ

Toronto Pearson Intl

2 stops

44h 38m
YYZ

Toronto Pearson Intl

DPS

Denpasar Bali Ngurah Rai

2 stops

28h 34m
Rp 32,297,678

Delta

View Deal

Deal found 27 Jun 2022

26 Jul - 3 Aug
DPS

Denpasar Bali Ngurah Rai

YYZ

Toronto Pearson Intl

2 stops

44h 38m
YYZ

Toronto Pearson Intl

DPS

Denpasar Bali Ngurah Rai

1 stop

23h 19m
Rp 38,748,336

Korean Air

View Deal

Deal found 27 Jun 2022

27 Jul - 3 Aug
DPS

Denpasar Bali Ngurah Rai

YYZ

Toronto Pearson Intl

2 stops

56h 35m
YYZ

Toronto Pearson Intl

DPS

Denpasar Bali Ngurah Rai

2 stops

57h 35m
Rp 43,186,860

Emirates

View Deal

Deal found 27 Jun 2022

Niagara-on-the-Lake 2022 flight deals

Cheap flights to Niagara-on-the-Lake found for this year
26 Jul - 3 Aug
DPS

Denpasar Bali Ngurah Rai

YYZ

Toronto Pearson Intl

2 stops

44h 38m
YYZ

Toronto Pearson Intl

DPS

Denpasar Bali Ngurah Rai

2 stops

28h 34m
Rp 32,297,678

Delta

View Deal

Deal found 27 Jun 2022

26 Jul - 3 Aug
DPS

Denpasar Bali Ngurah Rai

YYZ

Toronto Pearson Intl

2 stops

44h 38m
YYZ

Toronto Pearson Intl

DPS

Denpasar Bali Ngurah Rai

1 stop

23h 19m
Rp 38,748,336

Korean Air

View Deal

Deal found 27 Jun 2022

27 Jul - 3 Aug
DPS

Denpasar Bali Ngurah Rai

YYZ

Toronto Pearson Intl

2 stops

56h 35m
YYZ

Toronto Pearson Intl

DPS

Denpasar Bali Ngurah Rai

2 stops

57h 35m
Rp 43,186,860

Emirates

View Deal

Deal found 27 Jun 2022

Last minute flights to Niagara-on-the-Lake

Late deals on return flights to Niagara-on-the-Lake, departing today and this week
3 Jul - 9 Jul
DPS

Denpasar Bali Ngurah Rai

YYZ

Toronto Pearson Intl

2 stops

41h 25m
YYZ

Toronto Pearson Intl

DPS

Denpasar Bali Ngurah Rai

2 stops

56h 40m
Rp 61,429,204

KLM

View Deal

Deal found 28 Jun 2022

3 Jul - 9 Jul
DPS

Denpasar Bali Ngurah Rai

YYZ

Toronto Pearson Intl

2 stops

32h 35m
YYZ

Toronto Pearson Intl

DPS

Denpasar Bali Ngurah Rai

1 stop

32h 55m
Rp 80,071,016

Multiple Airlines

View Deal

Deal found 28 Jun 2022

3 Jul - 8 Jul
DPS

Denpasar Bali Ngurah Rai

YYZ

Toronto Pearson Intl

2 stops

29h 00m
YYZ

Toronto Pearson Intl

DPS

Denpasar Bali Ngurah Rai

2 stops

29h 55m
Rp 84,110,072

Multiple Airlines

View Deal

Deal found 28 Jun 2022

When is the best time to fly to Niagara-on-the-Lake?

Average Niagara-on-the-Lake flight ticket prices and weather conditions for 2022 and 2023 by month

DPS - YTO

Price

Rp 13,461,903 - Rp 34,236,128

YTO

Temperature

-6 - 21 °C

YTO

Rainfall

51 - 83 mm

Which day is cheapest to fly to Niagara-on-the-Lake?

At the moment, Monday is the most economical day to take a flight to Niagara-on-the-Lake. Tuesday is likely to be the most costly.

What time of day is cheapest to fly to Niagara-on-the-Lake?

Flights in the morning are typically the cheapest time of the day to fly to Niagara-on-the-Lake. Flights in the evening are usually the most expensive.
Other local departures to Niagara-on-the-Lake from Indonesia
Jakarta to Toronto flightsfrom Rp 16,636,337 pp
Jakarta to Calgary flightsfrom Rp 21,301,376 pp
Denpasar to Pearson Intl flightsfrom Rp 31,840,656 pp
Surabaya to Toronto flightsfrom Rp 31,892,440 pp
Medan to Toronto flightsfrom Rp 56,284,212 pp
Denpasar to Toronto flightsfrom Rp 81,921,584 pp