Flights from New York to Vancouver – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
LGA to YVR – All flight route options from La Guardia, New York, USA to Vancouver International Airport, Canada. These flights are operated by 8 different airlines through 19 different connections. The shortest flight time is 8 hours and 53 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.
New York to Vancouver flights
There are over 21 airlines and as many as 686 flights every week to this destination. While flying to Vancouver from New York you will be doing a stopover in Detroit, Montreal or any other of the 21 alternatives with flight connections.
Are there any non-stop flights from LGA to YVR?
There are no direct or non-stop flights from La Guardia, LGA to Vancouver International Airport, YVR.
Tip! You can also fly to Vancouver from John F Kennedy International (JFK).
New York to Vancouver with Delta Air Lines
If you choose to fly with Delta Air Lines from New York to Vancouver you can make a transit either via Salt Lake City or via Minneapolis. The route via Salt Lake City is 3 minutes faster. Delta Air Lines is a member of SkyTeam.
Distance & flight times: La Guardia to Vancouver International Airport
The shortest flight time between LGA and YVR is 7 hours and 48 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
DTW Detroit | 7h 48m | - | - |
YUL Montreal | 8h 27m | 3h 35m | 2625 miles (4224 km) |
IAD Dulles | 8h 45m | 1h 26m | 2580 miles (4151 km) |
ORD Chicago | 9h 18m | 3h 31m | 2504 miles (4029 km) |
MSP Minneapolis | 9h 21m | 52m | 2463 miles (3963 km) |
BOS Boston | 9h 25m | 2h 5m | 2705 miles (4352 km) |
BNA Nashville | 9h 39m | 1h 57m | 2815 miles (4529 km) |
DEN Denver | 9h 41m | 3h 5m | 2742 miles (4412 km) |
YYZ Toronto | 10h 24m | 3h 30m | 2448 miles (3939 km) |
DFW Dallas | 10h 40m | 2h 57m | 3155 miles (5076 km) |
ATL Atlanta | 10h 52m | 3h 25m | 3021 miles (4861 km) |
DCA Washington | 11h 38m | - | - |
CLT Charlotte | 11h 43m | 4h 5m | 2889 miles (4648 km) |
STL Saint Louis | 11h 45m | 4h 4m | 2666 miles (4290 km) |
SEA Seattle | 11h 53m | 1h 25m | 2546 miles (4097 km) |
PDX Portland | 12h 16m | 2h 19m | 2703 miles (4349 km) |
RDU Raleigh/Durham | 12h 34m | 1h 49m | 2844 miles (4576 km) |
YYC Calgary | 12h 57m | - | - |
SLC Salt Lake City | 13h 42m | 2h 58m | 2789 miles (4488 km) |
PWM Portland | 14h 49m | 4h 7m | 2779 miles (4471 km) |
MYR Myrtle Beach | 15h 30m | 4h 56m | 3065 miles (4932 km) |



Quick copy and share this page
From New York to Canada
Below is a list of other destinations to Canada from La Guardia with either direct flights or 1 stop connections.
-
YYZ Toronto Direct
-
YUL Montreal Direct
-
YYC Calgary Direct
-
YEG Edmonton
-
YHZ Halifax Direct
-
YWG Winnipeg
-
YOW Ottawa
-
YQB Quebec
-
YZF Yellowknife
-
YYT St. John's
From USA to Vancouver
Below is a list of other cities in USA with flights to Vancouver with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver Direct
-
JFK New York Direct
-
MIA Miami Direct
-
CLT Charlotte Direct
-
LAX Los Angeles Direct
-
IAH Houston Direct
-
EWR New York Direct