Flights from Dubai to Vancouver – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DXB to YVR – All flight route options from Dubai International Airport, United Arab Emirates to Vancouver International Airport, Canada. These flights are operated by 18 airlines. Fly non-stop with Air Canada or choose from 19 different transit flights. The shortest flight time is 15 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Vancouver Airport
We got great deals on hotels and car rentals near the airport.
Dubai to Vancouver flights
There are over 20 airlines and as many as 410 flights every week to this destination. You can fly non-stop to Vancouver (YVR) from Dubai (DXB) with Air Canada but if a stopover option suits you better you can choose to fly via Seattle, Amsterdam or any other of the 19 alternatives with connectiing airports.
Dubai to Vancouver with Air Canada
You can fly non-stop every Monday, Wednesday, Thursday or Saturday with departure times at 02:05. You also have the option to do a transit flight via Toronto. Air Canada is a Star Alliance member.
Note Non-stop flights with Air Canada will begin in Oct 2025.
With Turkish Airlines
If you fly from Dubai with Turkish Airlines you will do a stopover in Istanbul, IST before reaching Vancouver. This flight trip will take 20 hours and 30 minutes and you can fly every Tuesday or Thursday with departures at 07:35, 08:40 or 09:25. Turkish Airlines is a Star Alliance member.
Distance & flight times: Dubai International Airport to Vancouver International Airport
The shortest flight time between DXB and YVR is 15 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 15h 50m | - | 7333 miles (11799 km) |
SEA Seattle | 17h 7m | 1h 30m | 7580 miles (12196 km) |
AMS Amsterdam | 18h 50m | 5h 0m | 8044 miles (12943 km) |
MUC Munich | 19h 5m | 2h 30m | 8062 miles (12972 km) |
IST Istanbul | 20h 10m | 3h 0m | 7883 miles (12684 km) |
ICN Seoul | 20h 20m | 2h 0m | 9328 miles (15009 km) |
LHR London | 20h 35m | 3h 5m | 8169 miles (13144 km) |
SFO San Francisco | 20h 43m | 2h 35m | 8940 miles (14384 km) |
LGW London | 20h 45m | - | - |
PEK Beijing | 20h 50m | 2h 10m | 8958 miles (14413 km) |
DEL Delhi | 21h 20m | 3h 45m | 8322 miles (13390 km) |
YUL Montreal | 21h 28m | 3h 45m | 8935 miles (14376 km) |
FRA Frankfurt | 21h 30m | 4h 30m | 8063 miles (12973 km) |
STN London | 21h 35m | - | - |
CDG Paris | 21h 35m | 3h 50m | 8225 miles (13234 km) |
YYZ Toronto | 21h 54m | 5h 0m | 9014 miles (14504 km) |
LAX Los Angeles | 22h 13m | 3h 0m | 9460 miles (15221 km) |
EWR New York | 23h 14m | 2h 46m | 9322 miles (14999 km) |
ORD Chicago | 23h 23m | 3h 56m | 9042 miles (14549 km) |
JFK New York | 24h 17m | - | - |



Quick copy and share this page
From Dubai to Canada
Below is a list of other destinations to Canada from Dubai International Airport with either direct flights or 1 stop connections.
From United Arab Emirates to Vancouver
We have found another destination to Canada from Dubai International Airport as well.