Cheap flights from Dubai to Canada

DXB — YYZ
1 Jun — 8 Jun1
Return
1 adult
Economy
From?
To?
Wed 1/6
Wed 8/6

How far in advance should I book a flight from Dubai to Canada?

To save on the cost of your flight from Dubai to Canada, book at least 40 days before your planned departure. Booking around this time can save you about 23% on the cost of this flight compared to booking a flight leaving this week. We have found prices from AED 4,363 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as AED 4,998.

What is the cheapest month to fly from Dubai to Canada?

November is one of the best times of the year to fly to Canada from Dubai. Prices for November average AED 4,118 per person but you can even find prices for as low as AED 2,765. The most expensive prices can be found in the month of December. Opting for a November flight can save you 17% on your journey compared to booking in December

When is the cheapest time to fly from Dubai to Canada (DXB - CA)?

When flying from Dubai to Canada, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Dubai to Canada in May, June 2022

The best prices found for DXB to Canada flights in May, June
14 Jun - 8 Sep
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

2 stops

30h 59m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

1 stop

20h 10m
AED 3,059

Multiple Airlines

View Deal

Deal found 25/5/22

13 Jun - 22 Jun
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

2 stops

30h 59m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

2 stops

26h 00m
AED 3,140

KLM

View Deal

Deal found 27/5/22

13 Jun - 8 Sep
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

2 stops

30h 59m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

1 stop

16h 25m
AED 3,188

KLM

View Deal

Deal found 26/5/22

Dubai to Canada 2022 flight deals

Cheap flights to Canada from Dubai found for this year
9 Sep - 1 Oct
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

1 stop

26h 20m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

1 stop

20h 10m
AED 2,927

Air France

View Deal

Deal found 26/5/22

22 Sep - 2 Oct
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

1 stop

26h 55m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

1 stop

22h 10m
AED 2,934

KLM

View Deal

Deal found 26/5/22

3 Oct - 11 Oct
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

2 stops

28h 54m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

1 stop

20h 10m
AED 2,945

Air France

View Deal

Deal found 26/5/22

Cheap KLM flights from Dubai to Canada

22 Sep - 2 Oct
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

1 stop

26h 55m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

1 stop

22h 10m
AED 2,934

KLM

View Deal

Deal found 26/5/22

9 Oct - 31 Oct
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

1 stop

19h 50m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

1 stop

20h 55m
AED 2,956

KLM

View Deal

Deal found 25/5/22

9 Oct - 31 Oct
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

1 stop

19h 50m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

2 stops

20h 15m
AED 3,022

KLM

View Deal

Deal found 25/5/22

Cheap SWISS flights from Dubai to Canada

6 Jun - 14 Jun
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

2 stops

46h 11m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

2 stops

22h 45m
AED 3,584

SWISS

View Deal

Deal found 24/5/22

6 Jun - 14 Jun
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

2 stops

46h 11m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

2 stops

22h 45m
AED 3,639

SWISS

View Deal

Deal found 24/5/22

1 Jun - 16 Jun
DXB

Dubai Intl

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

21h 55m
YUL

Montreal Pierre Elliott Trudeau Intl

DXB

Dubai Intl

1 stop

19h 55m
AED 3,702

SWISS

View Deal

Deal found 25/5/22

Direct flights to Canada from Dubai

Save time with Dubai to Canada direct flight deals
5 Oct - 13 Oct
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

Nonstop

13h 50m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

Nonstop

13h 00m
AED 3,500

Air Canada

View Deal

Deal found 25/5/22

12 Oct - 22 Oct
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

Nonstop

13h 50m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

Nonstop

13h 00m
AED 3,606

Air Canada

View Deal

Deal found 26/5/22

4 Oct - 11 Oct
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

Nonstop

13h 50m
YYZ

Toronto Pearson Intl

DXB

Dubai Intl

Nonstop

13h 00m
AED 3,614

Air Canada

View Deal

Deal found 26/5/22

Last-minute flights from Dubai to Canada

Late deals on return flights to Canada from Dubai, departing today and this week
1 Jun - 12 Jun
DXB

Dubai Intl

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

25h 05m
YUL

Montreal Pierre Elliott Trudeau Intl

DXB

Dubai Intl

1 stop

18h 05m
AED 3,210

Air France

View Deal

Deal found 25/5/22

1 Jun - 12 Jun
DXB

Dubai Intl

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

25h 05m
YUL

Montreal Pierre Elliott Trudeau Intl

DXB

Dubai Intl

1 stop

16h 40m
AED 3,221

Air France

View Deal

Deal found 24/5/22

1 Jun - 12 Jun
DXB

Dubai Intl

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

25h 05m
YUL

Montreal Pierre Elliott Trudeau Intl

DXB

Dubai Intl

2 stops

20h 25m
AED 3,239

Multiple Airlines

View Deal

Deal found 24/5/22

One-way flights to Canada from Dubai

The cheapest one-way flights from Dubai to Canada
1 Jun
DXB

Dubai Intl

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

47h 50m
AED 1,385

Multiple Airlines

View Deal

Deal found 25/5/22

27 Jun
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

3 stops

51h 45m
AED 1,414

Multiple Airlines

View Deal

Deal found 25/5/22

19 Jun
DXB

Dubai Intl

YYZ

Toronto Pearson Intl

2 stops

48h 00m
AED 1,421

Multiple Airlines

View Deal

Deal found 25/5/22

Related info for your journey

Useful info, stats and facts about Dubai to Canada flights.

What airport do you fly from for flights from Dubai to Canada?

If you book a flight to Canada from Dubai, you will be flying from Dubai Intl, which is the city’s only airport. Dubai Intl (DXB) is located 10.9 km from the centre of Dubai.

Which airlines flying from Dubai Intl to Canada have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, Emirates, and Ukraine International Airlines flying from Dubai Intl to Canada have implemented new flexible cancellation policies.

Can I find flights from Dubai to Canada for under AED 3,000 on Cheapflights?

Yes, there are multiple flights from Dubai to Canada for under AED 3,000. The cheapest flight booked recently is on Air France for just AED 2,927, but on average you can expect to pay AED 3,000.

Are there direct flights from Dubai to Canada for under AED 3,500 on Cheapflights?

Cheapflights has 20 direct flights from Dubai to Canada under AED 3,500. A good price for a direct flight from Dubai to Canada is less than AED 4,245.

Are there last-minute flights available from Dubai to Canada for under AED 3,300?

There are currently 20+ open flights from Dubai to Canada within the next 7 days for less than AED 3,300.

What are the most popular routes from Dubai to Canada?

Most travellers choose Dubai Intl - Toronto Pearson Intl, Dubai Intl - Toronto Island or Dubai Intl - Vancouver Intl when deciding on the best route from Dubai to Canada.

What are the most popular airlines that fly from Dubai to Canada?

Consider Air Canada, Air France or British Airways when booking your flight. These represent the most popular airlines when flying from Dubai to Canada.

What are the most reliable airlines from Dubai to Canada?

Consider Air Canada (72%), United Airlines (72%) or Emirates (48%) when booking your flight. These represent the most reliable airlines when flying from Dubai to Canada.

What are the cheapest flights from Dubai to Canada?

Looking for the cheapest flight from Dubai to Canada? While on average our users pay AED 9,554, our data indicates the cheapest price to be AED 2,426. The most popular route (Dubai Intl - Toronto Pearson Intl), is priced around AED 2,934.

Destination points for flights from Dubai to Canada

Select to see more specific information for flights from Dubai to all places in Canada

Top 5 airlines flying from Dubai to Canada

The chart below displays the airlines Cheapflights users travelling from Dubai to Canada choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Royal JordanianCheapestAED 960AverageAED 3,154FlexibilityNo cancel feeOn-time61%COVID-19 safety
Search Royal Jordanian flights
KLMCheapestAED 2,526AverageAED 3,892FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
Air FranceCheapestAED 2,582AverageAED 3,899FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
Ukraine International AirlinesCheapestAED 2,595AverageAED 3,361FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Ukraine International Airlines flights
British AirwaysCheapestAED 2,717AverageAED 3,241FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights

Hourly flight availability from Dubai to Canada

See what time of day planes typically take off from Dubai to Canada
80%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
20%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM