Find cheap flights to Canada

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

Return
1 adult
Economy
0 bags
Sat 25/2
Sat 4/3

Let KAYAK do the searching

Save 19% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Canada Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARToronto
1 stop from AED 2,751
2+ stops from AED 2,927
2+ stops from AED 1,605
Calgary
2+ stops from AED 3,845
2+ stops from AED 4,447
2+ stops from AED 2,365
Ottawa
2+ stops from AED 4,469
2+ stops from AED 2,516

Good to know

Low season

February

High season

August

Cheapest flight

AED 1,605

Good deal (return flight)

AED 2,915

Good deal one-way

AED 2,500
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Abu Dhabi Intl to Toronto Pearson Intl
or less
or less

Top tips for finding cheap flights to Canada

  • Looking for cheap airfare to Canada? 25% of our users found tickets to Canada for the following prices or less: From Dubai AED 4,163 one-way - AED 5,431 round-trip, from Abu Dhabi AED 4,239 one-way - AED 6,025 round-trip
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly from the United Arab Emirates is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Canada flight deals.

FAQs - booking Canada flights

Book Cheap Canada Plane Tickets

Recent return flight deals

15/7Sat
1 stopEgypt Air
22h 55mAUH-YYZ
23/7Sun
1 stopEgypt Air
18h 45mYYZ-AUH
AED 2,751
6/2Mon
2 stopsDelta
29h 58mDXB-YYZ
14/2Tue
1 stopDelta
20h 55mYYZ-DXB
AED 2,927
27/3Mon
2 stopsDelta
26h 08mDXB-YYZ
7/4Fri
1 stopDelta
16h 20mYYZ-DXB
AED 2,938
9/5Tue
2 stopsDelta
30h 57mDXB-YYZ
17/5Wed
1 stopDelta
16h 20mYYZ-DXB
AED 2,945
12/5Fri
1 stopEgypt Air
20h 25mDXB-YYZ
19/5Fri
1 stopEgypt Air
31h 10mYYZ-DXB
AED 3,030
22/3Wed
1 stopAir France
27h 10mDXB-YUL
2/4Sun
1 stopAir France
21h 35mYUL-DXB
AED 3,096
16/2Thu
3 stopsMultiple Airlines
29h 21mDXB-YYZ
4/3Sat
2 stopsMultiple Airlines
22h 45mYYZ-DXB
AED 3,166
8/2Wed
2 stopsAir France
28h 13mDXB-YUL
23/3Thu
1 stopAir France
19h 30mYUL-DXB
AED 3,239
9/5Tue
1 stopMultiple Airlines
26h 03mDXB-YYZ
16/5Tue
2 stopsMultiple Airlines
23h 15mYYZ-DXB
AED 3,261
9/5Tue
1 stopKLM
26h 55mDXB-YYZ
17/5Wed
1 stopKLM
16h 20mYYZ-DXB
AED 3,346
2/6Fri
1 stopKLM
25h 55mDXB-YVR
20/6Tue
2 stopsKLM
24h 05mYVR-DXB
AED 3,368
24/4Mon
2 stopsUnited Airlines
20h 14mDXB-YYZ
8/5Mon
2 stopsUnited Airlines
18h 51mYYZ-DXB
AED 3,412
23/5Tue
2 stopsUnited Airlines
27h 09mDXB-YYZ
13/9Wed
1 stopUnited Airlines
37h 56mYYZ-DXB
AED 3,415
10/5Wed
2 stopsAir Canada
40h 59mDXB-YTZ
9/6Fri
2 stopsAir Canada
43h 15mYTZ-DXB
AED 3,577
7/3Tue
2 stopsLufthansa
37h 35mDXB-YUL
21/3Tue
2 stopsLufthansa
25h 50mYUL-DXB
AED 3,672
6/3Mon
2 stopsSWISS
44h 55mDXB-YUL
21/3Tue
2 stopsSWISS
16h 50mYUL-DXB
AED 3,955
8/3Wed
1 stopBritish Airways
17h 55mDXB-YUL
20/3Mon
1 stopBritish Airways
26h 00mYUL-DXB
AED 4,018
10/4Mon
1 stopAir Algerie
36h 20mDXB-YUL
10/8Thu
1 stopAir Algerie
32h 05mYUL-DXB
AED 4,198
28/2Tue
1 stopTurkish Airlines
24h 50mAUH-YUL
31/3Fri
1 stopTurkish Airlines
24h 25mYUL-AUH
AED 4,726
7/2Tue
2 stopsQatar Airways
35h 19mSHJ-YYZ
14/2Tue
2 stopsQatar Airways
29h 30mYYZ-SHJ
AED 4,848

Search by stops

Search by airline

Search by price

Recent one-way flight deals

1/3Wed
2 stopsMultiple Airlines
33h 35mAUH-YYZ
AED 1,605
1/3Wed
3 stopsMultiple Airlines
33h 35mAUH-YYZ
AED 1,631
4/3Sat
3 stopsMultiple Airlines
33h 35mAUH-YYZ
AED 1,682
1/3Wed
2 stopsMultiple Airlines
27h 00mAUH-YYZ
AED 1,700
2/3Thu
3 stopsMultiple Airlines
32h 30mAUH-YTZ
AED 1,704
14/2Tue
3 stopsMultiple Airlines
40h 20mSHJ-YYZ
AED 1,708
9/3Thu
1 stopEgypt Air
23h 40mDXB-YYZ
AED 1,788
10/4Mon
1 stopEgypt Air
20h 25mDXB-YYZ
AED 1,840
24/5Wed
1 stopEgypt Air
20h 25mDXB-YYZ
AED 1,844
27/4Thu
1 stopEgypt Air
20h 25mDXB-YYZ
AED 1,847
31/5Wed
1 stopEgypt Air
20h 25mDXB-YYZ
AED 1,851
5/7Wed
1 stopAir Algerie
36h 20mDXB-YUL
AED 2,244
1/5Mon
1 stopAir Algerie
36h 20mDXB-YUL
AED 2,248
25/5Thu
1 stopTurkish Airlines
35h 35mDXB-YUL
AED 2,449
21/6Wed
1 stopAir Canada
21h 55mDXB-YUL
AED 2,490
14/2Tue
2 stopsSWISS
25h 49mDXB-YTZ
AED 2,490
12/3Sun
1 stopRoyal Jordanian
27h 25mAUH-YYZ
AED 2,523
28/2Tue
1 stopLufthansa
21h 10mAUH-YYZ
AED 2,567
13/2Mon
2 stopsQatar Airways
30h 36mDXB-YVR
AED 2,809
3/5Wed
2 stopsUnited Airlines
31h 17mDXB-YYC
AED 3,052

Search by stops

Search by airline

Search by price