Find flights
Deals
When to book
FAQs & Tips
Airlines

C$ 568 Find cheap flights from Dubai to Canada

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Dubai to Canada departing on 5/12. 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.
1 adult
0 bags

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

In the last 7 days, travellers have searched 45,960,529 times on KAYAK, and here is why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Best Canada Flight Deals

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

Calgary
Calgary2 stopsC$ 1,443
Halifax
Halifax2 stopsC$ 1,466
Winnipeg
Winnipeg2 stopsC$ 1,231
Ottawa
Ottawa2 stopsC$ 997

Good to know

Low season

January

High season

June

Cheapest flight

C$ 568
Best time to beat the crowds (10% less expensive on average)
Most popular time to fly and prices are also 8% lower on average.
Flight from Dubai to Toronto

FAQs - booking Canada flights

  • What are the flight types available for passengers travelling to Canada from Dubai?

    You can choose between the Direct and connecting flights when travelling through this route. Air Canada is the only airline offering direct flights to Canada from Dubai. However, Air Canada and Lufthansa also offer flights with a layover at the Frankfurt International Airport (FRA). Also, KLM offers connecting flights with a layover at Schiphol International Airport (AMS), among other airlines. British airlines also have flights with layovers at the Franz Josef International (MUC) and the Logan International Airport (BOS). British Airways will also make two layovers at Heathrow International (LHR) and the Kennedy Intercontinental Airport (JFK). Air France also makes connecting flights to Canada from Dubai with layovers at the Charles de Gaulle International (CDG) and the Wayne County Airport (DTW).

  • What are the amenities available within the Dubai International Airport (DXB)?

    Some hotels are located within the airport premises, including the Premier Inn Hotel and the Holiday Inn Express opposite Terminal 3, and offer a free airport shuttle service. Dubai International Hotel is also a good option for passengers having an early morning take-off from the airport. Other facilities within the airport include a children’s play area near Gate B26 of Terminal 3. You will locate the Medical Services in Terminals 1 and 3 of the airport.

  • How does KAYAK find such low prices on flights from Dubai to Canada?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Dubai to Canada.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Dubai to Canada?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada from Dubai is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Dubai to Canada?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Canada with an airline and back to Dubai with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Dubai to Canada?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Canada from Dubai up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

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: Toronto C$ 1,044 one-way - C$ 1,470 round-trip
  • Morning departure is around 8% cheaper than an evening flight, on average*.
  • The Dubai International Airport (DXB) is the airport that passengers are likely to fly out of when departing from Dubai. When flying into Canada, you will most likely fly into Pearson International Airport (YYZ).
  • You can visit the lounges if you want to dine, drink and refresh upon arriving at the Pearson International Airport. They include the Admirals club, KLM Lounge, the Plaza Premium Lounge in Terminal 3, and the Air Canada Maple Leaf Lounges in Terminal 1.
  • The Pearson International Airport has pet relief areas conveniently located within Terminals 1 and 3 of the airport, before and after the security checkpoint. In Terminal 1, you will locate the relief areas near gate F83, on Level 2 near the exit door, and on the ground level near Post S. Those in Terminal 3 are found near gate B26, Gate C36, Gate A9, Lobby on Level 1 and outside Door A.
See more tips
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Dubai to Canada

Need help choosing which airline to fly with from Dubai to Canada? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.1
EmiratesOverall score based on 3623 reviews
8.1Comfort
8.3Crew
7.9Food
8.3Entertainment
8.2Boarding
Airline reviews

More leg room or a bed hahaha but in all was one of the best flys I been on

8.0 ExcellentAnonymous, Aug 2024DXB - ATH
Read more Emirates reviews

More leg room or a bed hahaha but in all was one of the best flys I been on

‏One of the worst flights I took in My life, delays after delays, then the AC is not working and we were living in a sauna,& we were sweating like pigs. and this even before take off. Next we arrived late one hour late, baggage claims worse than the delay itself add to that one more hour to get our luggage. I am extremely disappointed and my experience is I’m never going to fly on Emirates airline. Immigration was the only good thing about this trip. It took us seven minutes to go through to the luggage claims.

Excellent staff! Flights were delayed due to technical issues after everyone was boarded and we sat in the flight for almost 2 hours before taking off. Not enough vegetarian food was available despite pre-ordering. The staff did an exceptional job dealing with both the problems neither of their making.

When you buy emirates you don’t expect low cost. Boarding by bus. Seat will not incline. Line before emergency exit. Eating tray hits belly (and I didn’t grow lately). Entertainment on demand by payment.

Better entertainment; the lack of it made the very long flight even longer

POOR CREW BEHAVIOR. RESTRICTIONS ON FOOD. FEELS LIKE ECONOMY CLASS.

Absolutely horrible all around especially for such a long 13-14 hour flight - terrible food - ancient entertainment - legroom worse than a short air Asia flight - not enough toilets

Everything was superb, only bad point was that the fast track on London Heathrow arrivals was not handed out to me and I had to go back to the gate to collect it.

Everything was good up until getting off the plane. Riyadh simply cannot handle an A380. Exiting the plane on a remote stand was extremely slow and frustrating, then waiting for buses for transport back to the terminal is another disaster. Give me the 777 any day.

Food was good, great communication by Pilot and Co Pilot, Crew very friendly. Slow beginning drink and meal service - over 2hrs into flight which disrupted overnight flight sleep. Entertainment systems was 3 Stars, my wife's was nonfunctional and had to call attendant 3 times to get it reset, mine the headphones and jack we're twitchy and keep going to muted volume.

The whole trip was excellent. The only thing I would change is the temperature of the plane was a bit high which made it uncomfortable to sleep.

KLM is my favourite airline. Never ever let us down.Staff are first class.

The plane. Airbus A330-200. Comfortable for a 7-hour flight. Seats seemed to have more legroom. I was in row 17. Flight was operated by Delta but was better than expected.

Put some new and several options for entertainment. Do not be rude to customers and avoid serving them an extra coke or something. We paid 1200 GBP for a return flight.. A noisy, crowded, rude and uncomfortable flight.

Pretty bad. Food was awful. drinks were scarce, as if drinking an extra drink would ruin the airline. attendants were not very helpful. likely Dutch "directedness" (I cannot be bothered). Crammed flight. Entertainment in very minimal dosage. Almost all old movies and series with 1-3 episodes only. Very limited number of options available. Jesus!! it seems you need to bring your own entertainment these days even of flights that are 13 hrs long!! I would and I will avoid in the future!

Quick and efficient as always. Air France managed to loose and damage my luggage that never made it onto my KLM flight.

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.

I thought KLM was the best airline but the Lima - Amsterdam was 1 hours late, the Brussels - Amsterdam was 2.30 hours late and the Amsterdam - Lima was 30 minutes late

no issues at all... Kudos to the food. This time was really really good

Onboarding process was great and efficient. Plane was very new and entertainment choices were great. The only complain is no meal despite it was a flight that is longer than 6 hours.

In this flight we had selected seating for our family in the middle of the plane in a 2x2 format. The airline changed them to the very back row of the plane and split them to 3x1. Why pay for seats that allow seat selection if the airline will just move them to the worst seats in the plane?

Flight was delayed due to weather and clogged toilet. Had to deplane. Flight was 3 hours delayed. Crew was awesome and offered water and snacks.

A/C wasn't working. Made the 1.25 hour flight seem like 4 hours! Even at altitude it didn't cool down.

Extremely uncomfortable sitting in a small space for 2 hours, especially for older people. Understood it was circumstantial.

Shout out to the check in counter staff in Richmond. So pleasant and helpful with ticketing and seat selection.

Great flight. WiFi worked great and the crew was awesome.

Both flights were late by about 30 minutes .. Other than that, everything was ok..

Lady was a bit rude during boarding and I was being nice to her.

Flight was delayed in the gate by 5 hours and ultimately cancelled- rebooking service by United agents was terrible

My place was cancelled at the last minute throwing my traveling schedule off. I barely made it on the last ferry home.

Nice larger plane Good take off and landings Very comfortable seat Great staff. Caring and helpful

Seats uncomfortable There was an incident with plane Engine Pilot was reassuring. Good pilot We landed late because of this Fire engines on landing were just Protocol

Lines at gate boarding is messy. It spills into traffic which causes other travelers to snake around the boarding passengers. Need better traffic control.

Crew was rushed to get food out and left trash for a long time on our tables.

The flight was booked solid and there is no leg room for anyone over 6 feet tall, which is probably 25% of your customers. I have selected aisle seats and was given the middle twice. This is not something that can be changed, so I shouldnt bring it up, but that is my feedback.

Entertainment wasn’t working on the flight so no movies or wifi. I was at the lavatories and the crew were chatting at the back. I asked them for a glass of wine and they told me to go back to my seat and get my credit card and bring it back to them. I thought it would have been nicer for them to come to me but they didn’t want to get up from chatting with colleagues. Not great customer service.

Food is terrible....... need better snacks, too. Crew was lukewarm.

Very pleasant crew! Good entertainment options. Water wasn’t working in the bathrooms, but they were able to fix it. Just had to stand with sticky soap hands for 20min….

It was a fantastic flight, the refreshments were just great but there was no WiFi , it makes my rating for air canada drop

They canceleld the flight and i found out only hours before the flight

it didn’t happen!!! they canceled it like 15 hours before the flight and made me find my OWN replacement flight and talk to them for FOUR hours!!!

The team/crew were excellent. The USB ports were not working/broken, I tried multiple ports and also asked a staff member to check other ports on the flight, she confirmed they were not working!

I had paid for my family to sit together on the plane. When we got to the plane this wasn't the case and we were separated. meanwhile the lady sitting next to me told me how she didn't pay and were all sitting together

Terrible service. Stewardess behavior horrible. No sense of customer service. Seats were small, in general very bad experience which is not the case for me on other international flights via BA

American canceled the flight rescheduled so that the connection to niece was missed said they would give a hotel voucher and food voucher; however, upon arrival my mother in law (in her late 70s and an inexperienced and nervous traveler) was informed there were no hotels available and she was to stay 24 hours in the terminal. She asked for additional food vouchers which was denied. She lost 20% of her time in Nice. Further, given her travel anxieties and lack of experience we had arranged a meet and greet pick up in France, which was €280 and canceled without refund as of the result of the missed flight connection. Additionally, we had to pay for our hotel that was not stayed in. In all, we lost ~$600 or more. Further the airline staff related to the rebooking and accommodation process did not give helpful information and was unacceptably rude. I promise we will never fly American or British Airways again. It was atrocious - honestly I was shocked at the unprofessionalism.

It was good. Would’ve been better if my bags would’ve come with me.

We were never contacted that our flight from Glasgow to London was delayed. Got to airport six hours early to find that we were going to miss our connecting flight to BWI. Our flight is scheduled for two days later and they only gave us a voucher for one night hotel. E we’re delayed on the front end too and had to fly to Edinburgh instead of Glasgow arriving six hours and taking a $200 cab!

Usual friendly BA crew who were helpful and so kind to the kids. New business class cabin combined with 787 makes for a really enjoyable experience.

I'd lost my wallet and credit cards on a train from Prague to Dresden. I was able to use Apple Pay, but in flight i didn't have any cellular connection. When I ordered some crisps and a coke, by Apple Pay was declined (I learned later because I didn't have service in flight). The flight attendant somehow managed to take care of my order. I was really touched by her kindness.

Book cheap flights from Dubai to Canada

Recent round-trip flight deals

5/11Tue
1 stopDelta
24h 15mDXB-YUL
2/12Mon
1 stopDelta
19h 56mYUL-DXB
C$ 984
5/11Tue
1 stopDelta
24h 15mDXB-YUL
28/11Thu
1 stopDelta
21h 20mYUL-DXB
C$ 991
30/10Wed
2 stopsKLM
30h 49mDXB-YOW
29/11Fri
2 stopsKLM
32h 46mYOW-DXB
C$ 997
28/10Mon
2 stopsKLM
30h 15mDXB-YOW
29/11Fri
2 stopsKLM
32h 46mYOW-DXB
C$ 1,006
12/10Sat
2 stopsUnited Airlines
26h 48mDXB-YUL
27/10Sun
1 stopUnited Airlines
28h 40mYUL-DXB
C$ 1,012
6/11Wed
1 stopBritish Airways
27h 00mDXB-YYZ
18/11Mon
1 stopBritish Airways
16h 40mYYZ-DXB
C$ 1,018
5/11Tue
1 stopBritish Airways
25h 50mDXB-YUL
1/12Sun
1 stopBritish Airways
17h 55mYUL-DXB
C$ 1,023
21/10Mon
2 stopsUnited Airlines
20h 33mDXB-YOW
16/4Wed
1 stopUnited Airlines
16h 38mYOW-DXB
C$ 1,063
21/10Mon
1 stopAir Canada
21h 45mDXB-YUL
16/4Wed
1 stopAir Canada
37h 30mYUL-DXB
C$ 1,150
13/11Wed
2 stopsAir Canada
21h 10mDXB-YYZ
14/2Fri
directAir Canada
13h 10mYYZ-DXB
C$ 1,226

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/12Thu
3 stops
48h 05mDXB-YYZ
C$ 568
24/11Sun
3 stops
49h 50mDXB-YYZ
C$ 629
30/10Wed
1 stopBritish Airways
21h 40mDXB-YYZ
C$ 863
3/12Tue
1 stopBritish Airways
25h 50mDXB-YUL
C$ 871
1/12Sun
1 stopKLM
24h 15mDXB-YUL
C$ 928
2/12Mon
2 stopsKLM
31h 49mDXB-YOW
C$ 931
9/10Wed
1 stopAir Canada
31h 33mDXB-YOW
C$ 978
26/9Thu
1 stopAir Canada
16h 58mDXB-YOW
C$ 980
27/9Fri
2 stopsUnited Airlines
40h 38mDXB-YOW
C$ 1,027
26/10Sat
2 stopsUnited Airlines
42h 00mDXB-YUL
C$ 1,042

Search by stops

Search by airline

Search by price

Last minute flights from Dubai to Canada

Last minute flight, train and bus deals

15/9Sun
multi-stopDelta
31h 04mDXB-YUL
23/9Mon
multi-stopDelta
32h 47mYUL-DXB
C$ 1,136
17/9Tue
multi-stopDelta
31h 00mDXB-YYZ
12/11Tue
multi-stopDelta
21h 01mYYZ-DXB
C$ 1,181
17/9Tue
multi-stopDelta
31h 00mDXB-YYZ
12/11Tue
multi-stopDelta
26h 46mYYZ-DXB
C$ 1,222
17/9Tue
multi-stopKLM
27h 00mDXB-YYZ
12/11Tue
multi-stopKLM
17h 46mYYZ-DXB
C$ 1,318
13/9Fri
multi-stopBritish Airways
16h 15mDXB-YUL
21/9Sat
multi-stopBritish Airways
26h 15mYUL-DXB
C$ 1,481
17/9Tue
multi-stopAir Canada
24h 40mDXB-YVR
25/9Wed
multi-stopAir Canada
23h 35mYVR-DXB
C$ 1,494
17/9Tue
multi-stopAir Canada
23h 00mDXB-YYZ
21/9Sat
directAir Canada
13h 10mYYZ-DXB
C$ 1,553
17/9Tue
multi-stopUnited Airlines
32h 00mDXB-YVR
28/9Sat
multi-stopUnited Airlines
23h 10mYVR-DXB
C$ 1,666
16/9Mon
multi-stopBritish Airways
28h 25mDXB-YYZ
28/9Sat
multi-stopBritish Airways
24h 01mYYZ-DXB
C$ 1,670
16/9Mon
multi-stopUnited Airlines
18h 47mDXB-YOW
21/10Mon
multi-stopUnited Airlines
16h 35mYOW-DXB
C$ 1,707

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Dubai to Canada

Information on your arrival and departure airports