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

Vancouver (YVR) to Las Vegas (LAS) flights

There are direct flights from Vancouver International Airport to Las Vegas McCarran 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 YVR → LASSee all routes on the map
1,597 kmdistance
~2h 25mdirect flight time (estimate)
3direct airlines
5one-stop options

Direct flights from Vancouver to Las Vegas

RouteAirlines (incl. codeshares)DistanceTime (est.)
YVR → LASAmerican 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 FranciscoAir Canada and Flair Airlines then Frontier Airlines and United Airlines1,954 km~5h 5m
SEA SeattleAmerican Airlines and Air Canada then Alaska Airlines and Southwest Airlines1,600 km~4h 35m
PDX PortlandAmerican Airlines and Air Canada then Alaska Airlines and Frontier Airlines1,631 km~4h 40m
PSP Palm SpringsWestJet then United Airlines and Southwest Airlines2,074 km~5h 10m
YYJ VictoriaPacific Coastal Airlines and Air Canada then WestJet1,615 km~4h 40m

More from Vancouver and Las Vegas

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.