Cheap flights to Toronto

WAS — YTO
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 Toronto 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 Toronto

Cheap flights to Toronto 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

Toronto 2022 flight deals

Cheap flights to Toronto 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 Toronto

Late deals on return flights to Toronto, 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 Toronto?

Average Toronto 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 Toronto?

Monday is currently, on average, the cheapest day to fly to Toronto. Flying on Tuesday will result in higher flight prices.

What time of day is cheapest to fly to Toronto?

At the moment, flights in the morning are likely to offer the best value for money for your Toronto trip. A flight in the evening will more often than not be of higher cost.
Jakarta to Toronto flightsfrom Rp 16,636,337 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

Toronto airports

See all airports in Toronto, select one to find and compare flight prices.
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