Flights from Miami to Vancouver – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MIA to YVR – All flight route options from Miami International, Florida, USA to Vancouver International Airport, Canada. These flights are operated by 12 airlines. Fly non-stop with Air Canada or choose from 25 different transit flights. The shortest flight time is 6 hours and 52 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.
Miami to Vancouver flights
There are over 26 airlines and as many as 806 flights every week to this destination. You can fly non-stop to Vancouver (YVR) from Miami (MIA) with Air Canada but if a stopover option suits you better you can choose to fly via Nashville, Seattle or any other of the 25 alternatives with connectiing airports.
Miami to Vancouver with Air Canada
You can fly non-stop every Monday, Wednesday, Friday or Sunday with departure times at 18 in the evening. You also have the option to do a transit flight via Toronto. Air Canada is a Star Alliance member.
With Alaska Airlines
If you fly from Miami with Alaska Airlines you will do a stopover in Seattle, SEA before reaching Vancouver. This flight trip will take 8 hours and 38 minutes and you can fly every weekday with departures at 9:00 am, 5:00 pm or 6:00 pm. Alaska Airlines is a member of the air alliance OneWorld.
Distance & flight times: Miami International to Vancouver International Airport
The shortest flight time between MIA and YVR is 6 hours and 48 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 48m | - | 2813 miles (4526 km) |
BNA Nashville | 8h 35m | 33m | 2860 miles (4602 km) |
SEA Seattle | 8h 38m | 51m | 2863 miles (4607 km) |
SLC Salt Lake City | 8h 43m | 1h 11m | 2898 miles (4663 km) |
MSP Minneapolis | 8h 58m | 1h 8m | 2950 miles (4747 km) |
DEN Denver | 9h 9m | 3h 58m | 2835 miles (4562 km) |
MCO Orlando | 9h 15m | 1h 45m | 2831 miles (4555 km) |
ATL Atlanta | 9h 39m | 4h 15m | 2855 miles (4594 km) |
LAX Los Angeles | 9h 44m | 1h 31m | 3438 miles (5532 km) |
DFW Dallas | 10h 15m | 4h 20m | 2887 miles (4645 km) |
CLT Charlotte | 10h 17m | 2h 25m | 2998 miles (4824 km) |
IAH Houston | 10h 23m | 2h 35m | 2947 miles (4742 km) |
SFO San Francisco | 10h 31m | 1h 53m | 3400 miles (5471 km) |
LAS Las Vegas | 10h 35m | 4h 55m | 3181 miles (5118 km) |
EWR New York | 10h 37m | 5h 0m | 3540 miles (5696 km) |
CUN Cancun | 11h 10m | 3h 57m | 3330 miles (5358 km) |
YYZ Toronto | 11h 14m | 2h 16m | 3333 miles (5363 km) |
TPA Tampa | 11h 23m | 3h 57m | 2813 miles (4526 km) |
PHX Phoenix | 11h 24m | 4h 36m | 3216 miles (5175 km) |
ORD Chicago | 11h 43m | 4h 43m | 2974 miles (4785 km) |
PDX Portland | 12h 59m | 3h 12m | 2962 miles (4766 km) |
JFK New York | 13h 17m | - | - |
YYC Calgary | 13h 30m | 4h 2m | 2930 miles (4714 km) |
LGA New York | 14h 2m | - | - |
MSY New Orleans | 15h 33m | 3h 46m | 2859 miles (4600 km) |
SAN San Diego | 17h 8m | 3h 58m | 3460 miles (5567 km) |



Quick copy and share this page
From Miami to Canada
Below is a list of other destinations to Canada from Miami International with either direct flights or 1 stop connections.
From USA to Vancouver
Below is a list of other cities in USA with flights to Vancouver with either non-stop or connecting flights.
-
ORD Chicago Direct
-
DFW Dallas Direct
-
ATL Atlanta Direct
-
DEN Denver Direct
-
JFK New York Direct
-
LAX Los Angeles Direct
-
CLT Charlotte Direct
-
IAH Houston Direct
-
EWR New York Direct
-
MCO Orlando Direct