Discover one-way or return flights to Canada from €372
Search for one-way or return flights to Canada. Choose from the popular airlines below and book your flight today for as little as €372!
- Round-trip
- One way
-
- Cheapest nonstop
DXB 02:0014hNonstopYYZ 08:00Dubai - Toronto | Fri, May 15 | Air Canada
YYZ 22:4513hNonstopDXB 19:45Toronto - Dubai | Mon, May 18 | Air Canada€733 €1,52152% off52% off€1,521 €733 -
DXB 02:3013h 30mNonstopYUL 08:00Dubai - Montreal | Wed, Jun 3 | Emirates
YUL 10:1512h 15mNonstopDXB 06:30Montreal - Dubai | Wed, Jun 10 | Emirates€1,097 €1,52128% off28% off€1,521 €1,097 -
DXB 06:3035h 15m1 stopYYZ 09:45Dubai - Toronto | Sat, May 9 | Royal Jordanian
YYZ 11:4524h 50m1 stopDXB 20:35Toronto - Dubai | Thu, May 14 | Royal Jordanian€540 €1,52164% off64% off€1,521 €540 -
DXB 01:5526h 22m1 stopYUL 20:17Dubai - Montreal | Tue, May 12 | United Airlines
YUL 22:3017h 29m1 stopDXB 23:59Montreal - Dubai | Tue, May 19 | Air Canada€69654% off€1,521 €696 -
DXB 09:2039h 10m1 stopYVR 13:30Dubai - Vancouver | Tue, May 19 | British Airways
YVR 15:3020h 40m1 stopDXB 23:10Vancouver - Dubai | Tue, May 26 | British Airways€80547% off€1,521 €805 -
DXB 02:3019h 50m1 stopYHZ 15:20Dubai - Halifax | Thu, May 28 | Emirates
YHZ 11:0515h 55m1 stopDXB 10:00Halifax - Dubai | Thu, Jun 4 | Air Canada€84145% off€1,521 €841 -
DXB 02:3017h 55m1 stopYOW 12:25Dubai - Ottawa | Tue, May 12 | Emirates
YOW 18:5523h 50m1 stopDXB 02:45Ottawa - Dubai | Tue, May 19 | Air Canada€91040% off€1,521 €910 -
DXB 02:0028h 42m1 stopYQM 23:42Dubai - Moncton | Sun, May 24 | Air Canada
YQM 05:2531h 20m1 stopDXB 19:45Moncton - Dubai | Sat, May 30 | Air Canada€93738% off€1,521 €937 -
DXB 02:0026h 43m1 stopYYC 18:43Dubai - Calgary | Tue, May 12 | Air Canada
YYC 07:3026h 15m1 stopDXB 19:45Calgary - Dubai | Wed, May 20 | Air Canada€94038% off€1,521 €940 -
DXB 02:3017h 53m1 stopYQB 12:23Dubai - Quebec City | Fri, May 22 | Emirates
YQB 17:5028h 40m1 stopDXB 06:30Quebec City - Dubai | Fri, May 29 | Air Canada€1,23719% off€1,521 €1,237 -
DXB 02:3020h 20m1 stopYSJ 15:50Dubai - Saint John | Tue, Jun 16 | Emirates
YSJ 16:3031h1 stopDXB 06:30Saint John - Dubai | Mon, Jun 22 | Air Canada€1,27916% off€1,521 €1,279 -
DXB 02:3019h 59m1 stopYFC 15:29Dubai - Fredericton | Sun, May 24 | Emirates
YFC 11:0036h 30m1 stopDXB 06:30Fredericton - Dubai | Sun, May 31 | Air Canada€1,29015% off€1,521 €1,290 -
DXB 03:3037h 23m1 stopYXU 08:53Dubai - London | Thu, May 28 | Emirates
YXU 18:1033h 30m1 stopDXB 11:40London - Dubai | Mon, Jun 1 | Air Canada€1,37110% off€1,521 €1,371 -
DXB 02:3028h 41m1 stopYYT 00:41Dubai - St. John's | Sun, May 24 | Emirates
YYT 14:0533h 55m1 stopDXB 06:30St. John's - Dubai | Mon, Jun 1 | Air Canada€1,3998% off€1,521 €1,399 -
YVR 13:0017h 25m1 stopYTO 14:00Vancouver - Toronto | Sun, May 10 | Normal Airline
YTO 15:006hNonstopYVR 16:00Toronto - Vancouver | Tue, May 12 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
DXB 02:0014hNonstopYYZ 08:00Dubai - Toronto | Fri, May 15 | Air Canada€607 €92434% off34% off€924 €607 -
DXB 02:3013h 30mNonstopYUL 08:00Dubai - Montreal | Thu, Jun 4 | Emirates€850 €9248% off8% off€924 €850 -
DXB 13:2028h 25m1 stopYYZ 09:45Dubai - Toronto | Tue, May 12 | Royal Jordanian€372 €92460% off60% off€924 €372 -
DXB 01:5522h 43m1 stopYOW 16:38Dubai - Ottawa | Wed, Jun 10 | United Airlines€56239% off€924 €562 -
DXB 02:0029h 21m1 stopYDF 00:51Dubai - Deer Lake | Sun, May 10 | Air Canada€58637% off€924 €586 -
DXB 02:0022h 7m1 stopYFC 17:07Dubai - Fredericton | Mon, May 25 | Air Canada€59336% off€924 €593 -
DXB 02:0021h 8m1 stopYYT 16:38Dubai - St. John's | Wed, May 20 | Air Canada€60235% off€924 €602 -
DXB 02:0028h 42m1 stopYQM 23:42Dubai - Moncton | Tue, Jun 2 | Air Canada€60435% off€924 €604 -
DXB 01:5519h 8m1 stopYHZ 14:03Dubai - Halifax | Fri, May 22 | United Airlines€62233% off€924 €622 -
DXB 02:0019h 30m1 stopYQB 13:30Dubai - Quebec City | Thu, May 21 | Air Canada€65030% off€924 €650 -
DXB 02:0021h 18m1 stopYWG 14:18Dubai - Winnipeg | Sat, May 16 | Air Canada€67927% off€924 €679 -
DXB 02:0030h 55m1 stopYYC 22:55Dubai - Calgary | Mon, May 11 | Air Canada€68426% off€924 €684 -
DXB 20:3023h 40m1 stopYVR 09:10Dubai - Vancouver | Sun, Jun 14 | China Eastern Airlines€70224% off€924 €702 -
DXB 06:3032h 40m1 stopYUL 07:10Dubai - Montreal | Sun, May 10 | Royal Jordanian€70324% off€924 €703 -
YVR 13:0017h 25m1 stopYTO 14:00Vancouver - Toronto | Sun, May 10 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Vancouver to Toronto are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Featured airlines flying to Canada
Emirates
Air Canada
WestJet
Saudia
Qatar Airways
Turkish Airlines
EgyptAir
Flair Airlines
Etihad Airways
Condor Airlines
United Airlines
Air Transat
EVA Air
Royal Air Maroc
Aer Lingus
Delta Air Lines
Philippine Airlines
Frontier Airlines
French Bee Airlines
China Airlines When is the Cheapest Time to Fly to Canada from ?
Check out price trend charts for flights to popular cities in Canada and discover the best time to book affordable tickets.
- Toronto
- Vancouver
- Montreal
- Calgary
- Edmonton
- Halifax
Cheapest flights
From price
Search
Displayed fare trends are based on Trip.com's aggregated average of the lowest flight prices from Vancouver to Toronto, calculated over the upcoming 10 weeks.
Important info for flying to Canada
| Cheapest one-way flight price | €110 |
|---|---|
| Cheapest return ticket price | €260 |
| Popular airline | Emirates |
FAQ
How much is a flight to Canada?
The average price of a round-trip flight to Canada from United Arab Emirates is €680, while a one-way flight costs €358.What's the cheapest return flight to Canada in the next 30 days?
The cheapest round-trip flight to Canada from United Arab Emirates is on the route from Columbus to Toronto, with prices starting at €680 between 2026-05-15 and 2026-05-21.Which city has the cheapest flights when traveling from United Arab Emirates to Canada?
Over the next 3 months, the cheapest city to fly to Canada from United Arab Emirates is Columbus, with an average round-trip price of €680.Where can I fly to Canada from United Arab Emirates?
There are direct flights from United Arab Emirates to Canada. Toronto, and Montreal are all popular destinations in Canada.What are the best places to visit in Canada?
Based on Trip.com data, Toronto attracts most tourists in Canada. Montreal, Vancouver, Calgary, and Edmonton are all popular cities for tourism in Canada.What's the top tourist attraction in Canada?
Royal Ontario Museum attracted the most visitors last year, followed by Capilano Suspension Bridge Park, and Niagara Falls.Which airlines offer flights to Canada from United Arab Emirates?
Emirates are airlines that fly frequently from United Arab Emirates to Canada. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to Canada, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.
Trending Searches
- Cheap flights from Dubai to Vancouver
- Best offers Abu Dhabi to Toronto flights
- Best offers Dubai to Toronto flights
- Cheap flights from Sharjah to Toronto
- Best offers Manila to Toronto flights
- Cheap flights from Cairo to Toronto
- Best offers Vancouver to Toronto flights
- Flights from Toronto to Calgary
- Flights from Dubai to Calgary
- Best offers Dubai to Montreal flights









