Flights from Los Angeles to Vancouver
LAX to YVR. All flight routes from Los Angeles International, USA to Vancouver International Airport, Canada. These routes are operated by 11 different airlines. You can either fly non-stop or choose from 9 different transit flights. The shortest flight time is 2 hours and 51 minutes.
Usually
in time
Some
delays
Usually
delayed
Non-stop routes:

WestJet
Non-stop with WestJet.
2 flights per day.
SCHEDULE
2h 51m

United Airlines
Non-stop with United Airlines.
2 flights per day.
SCHEDULE
3h 00m

American Airlines
Non-stop with American Airlines.
1 flight per day.
SCHEDULE
3h 01m

Air Canada
Non-stop with Air Canada.
8 flights per day.
SCHEDULE
3h 05m

Flair Airlines
Non-stop with Flair Airlines.
1 flight per day.
SCHEDULE
3h 05m
1 stop routes with the same airline:


Via Salt Lake City SLC
1 stop with Delta Air Lines.
1-2 flights per day.
SCHEDULE
5h 44m


Via Portland PDX
1 stop with Alaska Airlines.
SCHEDULE
6h 08m


Via San Francisco SFO
1 stop with United Airlines.
4-5 flights per day.
SCHEDULE
6h 32m


Via Seattle SEA
1 stop with Alaska Airlines.
5-7 flights per day.
SCHEDULE
6h 45m


Via Phoenix PHX
1 stop with United Airlines.
SCHEDULE
8h 36m
1 stop routes with codeshare or different airlines:


Via Las Vegas LAS
With American Airlines & WestJet
SCHEDULE
5h 15m


Via San Francisco SFO
With American Airlines & Air Canada
SCHEDULE
6h 45m


Via Phoenix PHX
With American Airlines & Air Canada
1-3 flights per day.
SCHEDULE
7h 08m


Via Sacramento SMF
With American Airlines & Air Canada
2 flights per day.
SCHEDULE
7h 17m


Via Salt Lake City SLC
With American Airlines & Delta Air Lines
SCHEDULE
7h 23m


Via San Diego SAN
With United Airlines & Air Canada
1-2 flights per day.
SCHEDULE
7h 31m


Via Palm Springs PSP
With American Airlines & Air Canada
SCHEDULE
8h 35m


Via Portland PDX
With American Airlines & Air Canada
SCHEDULE
8h 40m


Via Seattle SEA
1 stop with American Airlines.
SCHEDULE
8h 50m
Los Angeles to Vancouver flights
There are over 13 airlines and as many as 656 flights every week to this destination. You can fly non-stop to Vancouver (YVR) from Los Angeles (LAX) with American Airlines, Air Canada, United Airlines, WestJet or Flair Airlines but if a stopover option suits you better you can choose to fly via Las Vegas, Salt Lake City or any other of the 8 alternatives with flight connections.
Los Angeles to Vancouver with American Airlines
You can fly non-stop every weekday with flights departing at 09 in the morning. American Airlines is a member of the air alliance OneWorld.
With Air Canada
You can fly non-stop every weekday with flights departing from 7 am to 20 pm. Air Canada is a Star Alliance member.
With United Airlines
You can fly non-stop every weekday with flights departing at 08 in the morning or 13 in the afternoon. You also have the option to do a transit flight via San Francisco. United Airlines is a Star Alliance member.
With WestJet
You can fly non-stop every weekday with flights departing between 7 am and 19 pm.
Miles & flight time: LAX - YVR
The shortest flight time between LAX and YVR is 3 hours and 3 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 3m | - | 1087 (1749 km) |
Direct | 2h 59m | - | 1087 (1749 km) |
Direct | 2h 58m | - | 1087 (1749 km) |
Direct | 2h 50m | - | 1087 (1749 km) |
Direct | 3h 5m | - | 1087 (1749 km) |
LAS Las Vegas | 5h 43m | 1h 39m | 1235 (1987 km) |
SLC Salt Lake City | 6h 30m | 2h 25m | 1394 (2243 km) |
SFO San Francisco | 6h 47m | 1h 43m | 1144 (1841 km) |
SAN San Diego | 7h 11m | 3h 0m | 1294 (2082 km) |
SMF Sacramento | 7h 12m | 2h 0m | 1108 (1783 km) |
SEA Seattle | 7h 16m | 4h 21m | 1087 (1749 km) |
PHX Phoenix | 7h 23m | 2h 48m | 1608 (2587 km) |
PDX Portland | 7h 55m | 4h 9m | 1090 (1754 km) |



From Los Angeles to Canada
Below is a list of other destinations to Canada from Los Angeles International with either direct flights or 1 stop connections.
-
YYZ Toronto Direct
-
YUL Montreal Direct
-
YYC Calgary Direct
-
YEG Edmonton Direct
-
YWG Winnipeg Direct
-
YOW Ottawa
-
YQB Quebec
-
YHZ Halifax
-
YZF Yellowknife
-
YXE Saskatoon