Find cheap flights from Dubai to Canada from C$ 608

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 13/6. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Wed 5/7
Wed 12/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

Latest Canada Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARToronto
1 stop from C$ 1,068
Calgary
2+ stops from C$ 1,262

Good to know

Low season

October

High season

August

Cheapest flight

C$ 608

Average price round-trip

C$ 1,847

Good deal round-trip

C$ 1,716

Good deal one-way

C$ 1,075
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (11% more expensive on average)
Flight from Dubai to Montreal
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Canada

  • Looking for a cheap flight? 25% of our users found tickets from Dubai to the following destinations at these prices or less: Montreal C$ 1,075 one-way - C$ 1,716 round-trip; Toronto C$ 1,247 one-way - C$ 1,826 round-trip
  • High season is considered to be January, February and December. The cheapest month to fly from Dubai is January.
  • Morning departure is around 46% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Canada flights

Book cheap flights from Dubai to Canada

Recent round-trip flight deals

6/11Mon
1 stopEgypt Air
23h 40mDXB-YYZ
11/11Sat
1 stopEgypt Air
20h 15mYYZ-DXB
C$ 1,068
16/10Mon
1 stopDelta
23h 55mDXB-YUL
24/11Fri
1 stopDelta
20h 00mYUL-DXB
C$ 1,070
24/9Sun
1 stopAir France
23h 05mDXB-YYZ
9/10Mon
1 stopAir France
24h 55mYYZ-DXB
C$ 1,074
16/10Mon
1 stopDelta
23h 55mDXB-YUL
30/11Thu
1 stopDelta
16h 20mYUL-DXB
C$ 1,080
23/9Sat
1 stopMultiple Airlines
20h 25mDXB-YYZ
9/10Mon
1 stopMultiple Airlines
24h 55mYYZ-DXB
C$ 1,082
8/9Fri
1 stopMultiple Airlines
23h 55mDXB-YUL
15/9Fri
2 stopsMultiple Airlines
21h 15mYUL-DXB
C$ 1,083
16/11Thu
1 stopEgypt Air
20h 55mDXB-YYZ
15/2Thu
1 stopEgypt Air
20h 15mYYZ-DXB
C$ 1,090
18/10Wed
1 stopDelta
22h 25mDXB-YUL
30/11Thu
1 stopDelta
19h 15mYUL-DXB
C$ 1,091
24/9Sun
1 stopAir France
23h 05mDXB-YYZ
9/10Mon
2 stopsAir France
20h 50mYYZ-DXB
C$ 1,105
17/10Tue
1 stopMultiple Airlines
19h 25mDXB-YUL
29/11Wed
2 stopsMultiple Airlines
17h 05mYUL-DXB
C$ 1,131
4/11Sat
1 stopEgypt Air
21h 00mDXB-YYZ
19/11Sun
1 stopEgypt Air
20h 15mYYZ-DXB
C$ 1,134
23/9Sat
1 stopKLM
20h 25mDXB-YYZ
9/10Mon
2 stopsKLM
20h 50mYYZ-DXB
C$ 1,135
23/7Sun
1 stopUnited Airlines
19h 48mDXB-YYZ
28/2Wed
1 stopUnited Airlines
16h 00mYYZ-DXB
C$ 1,189
11/7Tue
1 stopUnited Airlines
20h 47mDXB-YYZ
20/9Wed
1 stopUnited Airlines
15h 55mYYZ-DXB
C$ 1,196
19/10Thu
1 stopBritish Airways
27h 10mDXB-YUL
23/11Thu
1 stopBritish Airways
18h 00mYUL-DXB
C$ 1,208
3/11Fri
1 stopBritish Airways
21h 40mDXB-YYZ
19/11Sun
1 stopBritish Airways
20h 35mYYZ-DXB
C$ 1,208
15/11Wed
2 stopsAir Canada
22h 21mDXB-YTZ
15/2Thu
2 stopsAir Canada
38h 15mYTZ-DXB
C$ 1,282
24/9Sun
2 stopsRoyal Jordanian
28h 25mDXB-YYZ
9/10Mon
2 stopsRoyal Jordanian
32h 05mYYZ-DXB
C$ 1,314
11/7Tue
3 stopsSWISS
32h 25mDXB-YYC
26/7Wed
2 stopsSWISS
21h 50mYYC-DXB
C$ 1,841
29/9Fri
1 stopEmirates
21h 30mDXB-YEG
30/9Sat
1 stopEmirates
25h 10mYEG-DXB
C$ 2,507

Search by stops

Search by airline

Search by price

Recent one-way flight deals

13/6Tue
3 stopsMultiple Airlines
38h 15mDXB-YUL
C$ 608
23/8Wed
2 stopsMultiple Airlines
28h 00mDXB-YHM
C$ 616
23/8Wed
2 stopsMultiple Airlines
28h 00mDXB-YHM
C$ 621
13/6Tue
3 stopsMultiple Airlines
38h 15mDXB-YUL
C$ 643
4/10Wed
1 stopEgypt Air
34h 25mDXB-YYZ
C$ 683
22/11Wed
1 stopEgypt Air
35h 00mDXB-YYZ
C$ 694
12/6Mon
3 stopsMultiple Airlines
45h 10mDXB-YUL
C$ 703
27/11Mon
1 stopEgypt Air
20h 55mDXB-YYZ
C$ 705
10/9Sun
1 stopDelta
23h 55mDXB-YUL
C$ 761
25/9Mon
1 stopDelta
20h 25mDXB-YYZ
C$ 765
15/11Wed
1 stopDelta
22h 55mDXB-YUL
C$ 772
11/6Sun
1 stopBritish Airways
27h 10mDXB-YUL
C$ 874
9/7Sun
1 stopAir France
22h 25mDXB-YUL
C$ 880
5/7Wed
2 stopsAir Canada
24h 34mDXB-YTZ
C$ 894
11/6Sun
1 stopBritish Airways
27h 10mDXB-YUL
C$ 906
20/9Wed
2 stopsAir Canada
21h 59mDXB-YTZ
C$ 917
12/6Mon
1 stopSWISS
21h 55mDXB-YUL
C$ 925
11/6Sun
1 stopSWISS
21h 55mDXB-YUL
C$ 930
26/6Mon
1 stopUnited Airlines
23h 12mDXB-YOW
C$ 935
1/12Fri
1 stopKLM
22h 45mDXB-YYC
C$ 1,139

Search by stops

Search by airline

Search by price

Dubai - Canada Flights

Departure:

Dubai (DXB)United Arab Emirates

Return flight deals:

Canada - Dubai

Cabin classes:

C$ 3,072
C$ 2,309
C$ 1,391

Browse origins:

C$ 1,088

Browse destinations:

C$ 1,778
C$ 1,088
C$ 1,292
View more