Wayfli › Las Vegas (LAS) › To Vancouver (YVR)

Las Vegas (LAS) to Vancouver (YVR) flights

There are direct flights from Las Vegas McCarran International Airport to Vancouver International Airport, sold by 3 airlines (including codeshares): American Airlines, Air Canada and WestJet. The distance is 1,597 km, about 2h 25m in the air. There are also 5 one-stop options, via airports such as San Francisco, Seattle and Portland.

Live fares for LAS → YVRSee all routes on the map
1,597 kmdistance
~2h 25mdirect flight time (estimate)
3direct airlines
5one-stop options

Direct flights from Las Vegas to Vancouver

RouteAirlines (incl. codeshares)DistanceTime (est.)
LAS → YVRAmerican Airlines, Air Canada, WestJet1,597 km~2h 25m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
SFO San FranciscoFrontier Airlines and United Airlines then Air Canada and Flair Airlines1,954 km~5h 5m
SEA SeattleAlaska Airlines and Southwest Airlines then American Airlines and Air Canada1,600 km~4h 35m
PDX PortlandAlaska Airlines and Southwest Airlines then American Airlines and Air Canada1,631 km~4h 40m
PSP Palm SpringsUnited Airlines then WestJet2,074 km~5h 10m
YYJ VictoriaWestJet then Pacific Coastal Airlines and Air Canada1,615 km~4h 40m

More from Las Vegas and Vancouver

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.