Cheap Flights to Toronto

Search for the cheapest air tickets to Toronto (YTO)

Recently booked air tickets to Toronto

From
Montreal
To
Toronto
Depart date
03.04.2026
Price
$185
From
Calgary
To
Toronto
Depart date
04.05.2026
Price
$231
From
Halifax
To
Toronto
Depart date
18.03.2026
Price
$233
From
Edmonton
To
Toronto
Depart date
20.04.2026
Price
$237
From
Winnipeg
To
Toronto
Depart date
30.04.2026
Price
$241
From
Regina
To
Toronto
Depart date
10.03.2026
Price
$266
From
Vancouver
To
Toronto
Depart date
15.04.2026
Price
$290
From
Las Vegas
To
Toronto
Depart date
23.04.2026
Price
$325
From
Orlando
To
Toronto
Depart date
08.03.2026
Price
$332
From
Tampa
To
Toronto
Depart date
02.03.2026
Price
$339

Popular flights to Toronto

Flights Frankfurt to Toronto
Frankfurt → Toronto
25.04.2026
$185
Flights Istanbul to Toronto
Istanbul → Toronto
15.04.2026
$210
Flights Baku to Toronto
Baku → Toronto
11.03.2026
$325
Flights Warsaw to Toronto
Warsaw → Toronto
15.04.2026
$222
Flights Tbilisi to Toronto
Tbilisi → Toronto
31.03.2026
$415
Flights Tashkent to Toronto
Tashkent → Toronto
24.04.2026
$478
Flights Almaty to Toronto
Almaty → Toronto
13.03.2026
$493
Flights New York to Toronto
New York → Toronto
14.04.2026
$63
Flights San Francisco to Toronto
San Francisco → Toronto
29.05.2026
$125
Flights Delhi to Toronto
Delhi → Toronto
22.04.2026
$442

Average price of flights to Toronto by month

Find the cheapest month – or even day – to fly to Toronto.

February
April
May
July
August

Airlines Flying to Toronto

Schedule flights Toronto - Doha

14:15 → 17:00

1 stop

Air Canada logo Air Canada
YYZ — DOH
M - W T - S S
14:15 → 17:00

1 stop

Air Canada logo Air Canada
YYZ — DOH
- T - T F S S
16:50 → 17:15

1 stop

Air Canada logo Air Canada
YYZ — DOH
M T W T F S S
17:25 → 17:40

1 stop

Aer Lingus logo Aer Lingus
YYZ — DOH
- - W - - S S
17:25 → 17:40

1 stop

Aer Lingus logo Aer Lingus
YYZ — DOH
M T - T F - -
17:30 → 18:10

1 stop

TAP Portugal logo TAP Portugal
YYZ — DOH
- - - - - S S
18:00 → 18:50

1 stop

Saudia logo Saudia
YYZ — DOH
- - - - - - S
18:00 → 18:50

1 stop

Saudia logo Saudia
YYZ — DOH
- T - - - - -
18:00 → 18:55

1 stop

Saudia logo Saudia
YYZ — DOH
- - - T - - -
18:00 → 19:40

1 stop

Saudia logo Saudia
YYZ — DOH
- - - - - - S
18:00 → 19:40

1 stop

Saudia logo Saudia
YYZ — DOH
- T - - - - -
18:00 → 19:15

1 stop

Saudia logo Saudia
YYZ — DOH
- - - - - S -
18:10 → 17:45

1 stop

Air Canada logo Air Canada
YYZ — DOH
M - W T - S -
18:10 → 18:05

1 stop

Air Canada logo Air Canada
YYZ — DOH
- T W - - - -
18:10 → 18:20

1 stop

Air Canada logo Air Canada
YYZ — DOH
- T - - - - S
19:25 → 23:05

1 stop

Royal Jordanian logo Royal Jordanian
YYZ — DOH
- - - T - - -
21:15 → 23:55

1 stop

Virgin Atlantic logo Virgin Atlantic
YYZ — DOH
- - - - - - S
21:25 → 23:10

1 stop

Royal Air Maroc logo Royal Air Maroc
YYZ — DOH
- - W - F - S
21:25 → 00:25

1 stop

Royal Air Maroc logo Royal Air Maroc
YYZ — DOH
- - - - F - S
21:25 → 23:10

1 stop

Royal Air Maroc logo Royal Air Maroc
YYZ — DOH
- - - - F - S
21:25 → 00:25

1 stop

Royal Air Maroc logo Royal Air Maroc
YYZ — DOH
- - W - F - S
21:30 → 02:30

1 stop

Pakistan International Airlines logo Pakistan International Airlines
YYZ — DOH
- - - - F - -
21:30 → 22:40

1 stop

Air Canada logo Air Canada
YYZ — DOH
M T W T - - -
21:30 → 22:40

1 stop

Air Canada logo Air Canada
YYZ — DOH
- - - - - S -
21:30 → 22:40

1 stop

Air Canada logo Air Canada
YYZ — DOH
- - W - F - S
21:30 → 22:40

1 stop

Air Canada logo Air Canada
YYZ — DOH
M - - - - - -
21:30 → 23:05

1 stop

Air Canada logo Air Canada
YYZ — DOH
M - - - - - S
21:30 → 23:05

1 stop

Air Canada logo Air Canada
YYZ — DOH
- T W T F S -
21:30 → 23:15

1 stop

Air Canada logo Air Canada
YYZ — DOH
- - - - - S -
21:30 → 23:15

1 stop

Air Canada logo Air Canada
YYZ — DOH
M T W T F S S
22:45 → 00:25

1 stop

TAP Portugal logo TAP Portugal
YYZ — DOH
- - W - - - -
23:00 → 00:35

1 stop

Air Canada logo Air Canada
YYZ — DOH
- T - - F - S
23:00 → 00:35

1 stop

Air Canada logo Air Canada
YYZ — DOH
- T - T F - -
23:00 → 01:40

1 stop

Air Canada logo Air Canada
YYZ — DOH
- - - T F - -
23:00 → 23:55

1 stop

Air Canada logo Air Canada
YYZ — DOH
- T - T F - S