Find cheap flights to Canada

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

Sat 24/2
Sat 3/3
Any month
Compare vs KAYAK |

Book cheap flights to Canada

(Return)
Airports
Origin
Sharjah
AED 4576
only
AED 4576
Dubai
AED 2299
only
AED 2299
Abu Dhabi
AED 2681
only
AED 2681
Destination
Vancouver
AED 3617
only
AED 3617
Montreal
AED 2299
only
AED 2299
Toronto
AED 2457
only
AED 2457
AED 4484
only
AED 4484
Sun, 15 Apr
DXB
YUL
25h 25m
Thu, 19 Apr
YUL
DXB
14h 10m
AED 2299
Trip: 5 days
Overall null null
Based on null reviews
Thu, 2 Aug
DXB
YYZ
18h 45m
Sat, 1 Sep
YYZ
DXB
19h 15m
AED 2457
Trip: 31 days
Overall null null
Based on null reviews
Wed, 23 May
AUH
YYZ
25h 26m
Thu, 7 Jun
YYZ
AUH
16h 50m
AED 2681
Trip: 16 days
Overall null null
Based on null reviews
Sun, 10 Jun
AUH
YYZ
17h 35m
Tue, 26 Jun
YYZ
AUH
18h 50m
AED 2927
Trip: 17 days
Overall null null
Based on null reviews
Mon, 26 Feb
DXB
YYZ
21h 15m
Tue, 6 Mar
YYZ
DXB
28h 25m
AED 3107
Trip: 9 days
Overall null null
Based on null reviews
Sat, 17 Mar
DXB
YVR
23h 20m
Sun, 29 Apr
YVR
DXB
45h 00m
AED 3617
Trip: 44 days
Overall null null
Based on null reviews
Fri, 13 Jul
DXB
YYZ
19h 15m
Wed, 15 Aug
YYZ
DXB
18h 45m
AED 3698
Trip: 34 days
Overall null null
Based on null reviews
Thu, 24 May
DXB
YTZ
25h 45m
Fri, 1 Jun
YTZ
DXB
23h 15m
AED 4484
Trip: 9 days
Overall null null
Based on null reviews
Fri, 23 Mar
DXB
YYZ
35h 40m
Fri, 30 Mar
YYZ
DXB
33h 30m
AED 4499
Trip: 8 days
Overall null null
Based on null reviews
Wed, 18 Apr
SHJ
YYZ
27h 25m
Thu, 26 Apr
YYZ
SHJ
27h 30m
AED 4576
Trip: 9 days
Overall null null
Based on null reviews
Fri, 20 Apr
DXB
YYZ
25h 45m
Fri, 27 Apr
YYZ
DXB
20h 00m
AED 2471
Trip: 8 days
Overall null null
Based on null reviews
Fri, 11 May
DXB
YYZ
18h 45m
Fri, 18 May
YYZ
DXB
19h 15m
AED 2471
Trip: 8 days
Overall null null
Based on null reviews
Wed, 25 Apr
AUH
YYZ
22h 25m
Wed, 9 May
YYZ
AUH
20h 55m
AED 2729
Trip: 15 days
Overall null null
Based on null reviews
Fri, 6 Jul
DXB
YYZ
20h 45m
Fri, 3 Aug
YYZ
DXB
19h 15m
AED 2519
Trip: 29 days
Overall null null
Based on null reviews
Thu, 1 Mar
AUH
YYZ
24h 28m
Fri, 16 Mar
YYZ
AUH
17h 30m
AED 3177
Trip: 15 days
Overall null null
Based on null reviews
Wed, 6 Jun
DXB
YYZ
25h 51m
Sun, 17 Jun
YYZ
DXB
16h 10m
AED 2919
Trip: 12 days
Overall null null
Based on null reviews
Fri, 11 May
DXB
YUL
18h 30m
Fri, 18 May
YUL
DXB
25h 55m
AED 3243
Trip: 8 days
Overall null null
Based on null reviews
Mon, 19 Mar
DXB
YYZ
38h 19m
Tue, 27 Mar
YYZ
DXB
20h 10m
AED 2982
Trip: 9 days
Overall null null
Based on null reviews
Mon, 4 Jun
DXB
YVR
26h 05m
Wed, 13 Jun
YVR
DXB
23h 55m
AED 4006
Trip: 10 days
Overall null null
Based on null reviews
Sat, 2 Jun
DXB
YYZ
23h 30m
Tue, 12 Jun
YYZ
DXB
21h 40m
AED 3096
Trip: 11 days
Overall null null
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in AED.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.