Toronto to Vancouver (YYZ–YVR) — Airlines, Schedules & Connections

YYZ Airport Page →
2,079 mi airlines 313/wk
On-time Some delays Frequent delays
Flight Schedule 99 flights Verified 6h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
MAL7079
MAL MAL
752
3:59 AM
EDT
6:08 AM
PDT
5h 9m
M T W T F S S
Prices
AC101
AC Air Canada
7M8
6:15 AM
EDT T1
8:32 AM
PDT
5h 17m
M T W T F S S
Prices
AV6991
AV avianca
B38M
6:15 AM
EDT TT1
8:32 AM
PDT
5h 17m
M T W T F S S
Prices
AC103
AC Air Canada
321
7:00 AM
EDT TT1
9:15 AM
PDT
5h 15m
M T W T F S S
Prices
AC183
AC Air Canada
789
7:00 AM
EDT TT1
8:47 AM
PDT
4h 47m
M T W T F S S
Prices
CX7045
CX Cathay Pacific
73W
7:15 AM
EDT T3
9:42 AM
PDT
5h 27m
M T W T F S S
Prices
CZ597
CZ China Southern
73W
7:15 AM
EDT T3
9:42 AM
PDT
5h 27m
M T W T F S S
Prices
AF3029
AF Air France
B38M
7:15 AM
EDT T3
9:42 AM
PDT
5h 27m
M T W T F S S
Prices
WS705
WS WestJet
738
7:27 AM
EDT T3
10:20 AM
PDT
5h 53m
M T W T F S S
Prices
F8601
F8 Flair
7M8
7:55 AM
EDT
10:20 AM
PDT
5h 25m
M T W T F S S
Prices
AC181
AC Air Canada
321
8:00 AM
EDT TT1
10:17 AM
PDT
5h 17m
M T W T F S S
Prices
AC185
AC Air Canada
789
8:00 AM
EDT TT1
10:00 AM
PDT
5h
M T W T F S S
Prices
AC105
AC Air Canada
77W
8:56 AM
EDT TT1
10:40 AM
PDT
4h 44m
M T W T F S S
Prices
CX1523
CX Cathay Pacific
77W
9:00 AM
EDT TT1
11:07 AM
PDT
5h 7m
M T W T F S S
Prices
AV6923
AV avianca
77W
9:00 AM
EDT TT1
11:07 AM
PDT
5h 7m
M T W T F S S
Prices
G36821
G3 GOL
77W
9:00 AM
EDT TT1
11:07 AM
PDT
5h 7m
M T W T F S S
Prices
PD305
PD Porter Airlines Canada
295
9:10 AM
EDT T3
11:29 AM
PDT
5h 19m
M T W T F S S
Prices
F8609
F8 Flair
B38M
9:45 AM
EDT
12:10 PM
PDT
5h 25m
M T W T F S S
Prices
AV6998
AV avianca
321
10:00 AM
EDT T1
12:15 PM
PDT
5h 15m
M T W T F S S
Prices
G36823
G3 GOL
321
10:00 AM
EDT T1
12:15 PM
PDT
5h 15m
M T W T F S S
Prices
AC107
AC Air Canada
321
10:15 AM
EDT TT1
12:32 PM
PDT
5h 17m
M T W T F S S
Prices
CI9313
CI China
B38M
12:30 PM
EDT T3
2:53 PM
PDT
5h 23m
M T W T F S S
Prices
HU8735
HU Hainan
73H
12:30 PM
EDT T3
2:53 PM
PDT
5h 23m
M T W T F S S
Prices
WS711
WS WestJet
737
12:30 PM
EDT T3
2:53 PM
PDT
5h 23m
M T W T F S S
Prices
MAL7092
MAL MAL
752
12:34 PM
EDT
1:47 PM
PDT
4h 13m
M T W T F S S
Prices
AC109
AC Air Canada
321
12:40 PM
EDT TT1
2:57 PM
PDT
5h 17m
M T W T F S S
Prices
PD307
PD Porter Airlines Canada
E295
12:50 PM
EDT T3
3:09 PM
PDT
5h 19m
M T W T F S S
Prices
AC111
AC Air Canada
321
1:56 PM
EDT TT1
4:30 PM
PDT
5h 34m
M T W T F S S
Prices
AC115
AC Air Canada
321
2:10 PM
EDT T1
4:21 PM
PDT
5h 11m
M T W T F S S
Prices
AV6908
AV avianca
321
4:40 PM
EDT TT1
6:57 PM
PDT
5h 17m
M T W T F S S
Prices
AC7311
AC Air Canada
76F
5:54 PM
EDT
8:35 PM
PDT
5h 41m
M T W T F S S
Prices
AV6910
AV avianca
77W
5:55 PM
EDT TT1
8:02 PM
PDT
5h 7m
M T W T F S S
Prices
AC117
AC Air Canada
321
5:57 PM
EDT T1
8:44 PM
PDT
5h 47m
M T W T F S S
Prices
EI8549
EI Aer Lingus
77L
6:40 PM
EDT TT1
8:47 PM
PDT
5h 7m
M T W T F S S
Prices
PD309
PD Porter Airlines Canada
295
6:41 PM
EDT T3
9:08 PM
PDT
5h 27m
M T W T F S S
Prices
WS719
WS WestJet
73H
6:41 PM
EDT T3
9:14 PM
PDT
5h 33m
M T W T F S S
Prices
CI9327
CI China
73H
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
EK4691
EK Emirates
738
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
CX7043
CX Cathay Pacific
73H
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
DE5710
DE Condor
7M8
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
HU8733
HU Hainan
7M8
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
AC33
AC Air Canada
77L
7:00 PM
EDT TT1
9:29 PM
PDT
5h 29m
M T W T F S S
Prices
AC119
AC Air Canada
77W
7:02 PM
EDT T1
9:18 PM
PDT
5h 16m
M T W T F S S
Prices
CX1549
CX Cathay Pacific
789
8:20 PM
EDT TT1
10:15 PM
PDT
4h 55m
M T W T F S S
Prices
EI8633
EI Aer Lingus
7M8
8:30 PM
EDT TT1
10:45 PM
PDT
5h 15m
M T W T F S S
Prices
AC125
AC Air Canada
789
9:12 PM
EDT T1
11:21 PM
PDT
5h 9m
M T W T F S S
Prices
AC123
AC Air Canada
7M8
9:30 PM
EDT TT1
11:47 PM
PDT
5h 17m
M T W T F S S
Prices
F8613
F8 Flair
B38M
9:56 PM
EDT
12:29 AM+1
PDT
5h 33m
M T W T F S S
Prices
DE5709
DE Condor
7M8
10:15 PM
EDT T3
12:38 AM+1
PDT
5h 23m
M T W T F S S
Prices
WS739
WS WestJet
73H
10:15 PM
EDT T3
1:18 AM+1
PDT
6h 3m
M T W T F S S
Prices
AC127
AC Air Canada
7M8
11:43 PM
EDT T1
2:27 AM+1
PDT
5h 44m
M T W T F S S
Prices
AC7310
AC Air Canada
76F
12:21 AM
PDT
7:56 AM
EDT
4h 35m
M T W T F S S
Prices
F8612
F8 Flair
7M8
2:04 AM
PDT
9:18 AM
EDT
4h 14m
M T W T F S S
Prices
CX1508
CX Cathay Pacific
B38M
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
AV6911
AV avianca
B38M
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
EK5772
EK Emirates
B38M
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
EI8536
EI Aer Lingus
B38M
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
AC100
AC Air Canada
7M8
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
HU8391
HU Hainan
73H
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
DE5701
DE Condor
73W
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
CI9346
CI China
737
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
AF3007
AF Air France
738
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
AF3019
AF Air France
73H
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
PD302
PD Porter Airlines Canada
E295
7:00 AM
PDT
2:35 PM
EDT
4h 35m
M T W T F S S
Prices
AC102
AC Air Canada
321
7:35 AM
PDT TDTB
3:10 PM
EDT
4h 35m
M T W T F S S
Prices
AC2402
AC Air Canada
B38M
7:35 AM
PDT TDTB
3:10 PM
EDT
4h 35m
M T W T F S S
Prices
EI8546
EI Aer Lingus
321
7:35 AM
PDT TDTB
3:10 PM
EDT
4h 35m
M T W T F S S
Prices
AC104
AC Air Canada
789
8:15 AM
PDT TDTB
3:39 PM
EDT
4h 24m
M T W T F S S
Prices
EI8642
EI Aer Lingus
789
8:45 AM
PDT TDTB
4:09 PM
EDT
4h 24m
M T W T F S S
Prices
WS704
WS WestJet
B38M
9:27 AM
PDT TM
4:43 PM
EDT
4h 16m
M T W T F S S
Prices
MAL8092
MAL MAL
752
10:30 AM
PDT
5:20 PM
EDT
3h 50m
M T W T F S S
Prices
AC34
AC Air Canada
77L
10:32 AM
PDT TDTB
5:38 PM
EDT
4h 6m
M T W T F S S
Prices
AF3009
AF Air France
73H
10:45 AM
PDT TM
6:26 PM
EDT
4h 41m
M T W T F S S
Prices
AC108
AC Air Canada
321
10:50 AM
PDT TDTB
6:00 PM
EDT
4h 10m
M T W T F S S
Prices
WS712
WS WestJet
7M8
10:51 AM
PDT TM
6:11 PM
EDT
4h 20m
M T W T F S S
Prices
AC182
AC Air Canada
321
11:20 AM
PDT TDTB
6:57 PM
EDT
4h 37m
M T W T F S S
Prices
PD306
PD Porter Airlines Canada
E295
12:25 PM
PDT
8:00 PM
EDT
4h 35m
M T W T F S S
Prices
G36822
G3 GOL
789
1:35 PM
PDT TDTB
8:59 PM
EDT
4h 24m
M T W T F S S
Prices
AC114
AC Air Canada
789
1:35 PM
PDT TDTB
8:59 PM
EDT
4h 24m
M T W T F S S
Prices
F8608
F8 Flair
7M8
1:36 PM
PDT
8:18 PM
EDT
3h 42m
M T W T F S S
Prices
CX1520
CX Cathay Pacific
321
2:00 PM
PDT TDTB
9:37 PM
EDT
4h 37m
M T W T F S S
Prices
AC116
AC Air Canada
321
2:00 PM
PDT TDTB
9:37 PM
EDT
4h 37m
M T W T F S S
Prices
AC112
AC Air Canada
77W
3:52 PM
PDT TDTB
11:03 PM
EDT
4h 11m
M T W T F S S
Prices
AV6990
AV avianca
321
4:00 PM
PDT TDTB
11:37 PM
EDT
4h 37m
M T W T F S S
Prices
AC2
AC Air Canada
4:00 PM
PDT
11:11 PM
EDT
4h 11m
M T W T F S S
Prices
WS714
WS WestJet
73W
4:15 PM
PDT TM
11:42 PM
EDT
4h 27m
M T W T F S S
Prices
CX7048
CX Cathay Pacific
737
4:15 PM
PDT TM
11:55 PM
EDT
4h 40m
M T W T F S S
Prices
CZ7522
CZ China Southern
73H
4:15 PM
PDT TM
11:55 PM
EDT
4h 40m
M T W T F S S
Prices
AC118
AC Air Canada
321
4:36 PM
PDT TDTB
11:40 PM
EDT
4h 4m
M T W T F S S
Prices
WS718
WS WestJet
B38M
5:00 PM
PDT TM
12:40 AM+1
EDT
4h 40m
M T W T F S S
Prices
AF3004
AF Air France
7M8
5:00 PM
PDT TM
12:40 AM+1
EDT
4h 40m
M T W T F S S
Prices
AC122
AC Air Canada
321
5:40 PM
PDT TDTB
1:17 AM+1
EDT
4h 37m
M T W T F S S
Prices
AC124
AC Air Canada
7M8
9:55 PM
PDT TDTB
5:32 AM+1
EDT
4h 37m
M T W T F S S
Prices
AV6905
AV avianca
77W
10:30 PM
PDT TDTB
5:59 AM+1
EDT
4h 29m
M T W T F S S
Prices
AC126
AC Air Canada
77W
10:38 PM
PDT TDTB
5:50 AM+1
EDT
4h 12m
M T W T F S S
Prices
F8600
F8 Flair
7M8
10:55 PM
PDT
6:40 AM+1
EDT
4h 45m
M T W T F S S
Prices
WS736
WS WestJet
73H
11:01 PM
PDT TM
6:51 AM+1
EDT
4h 50m
M T W T F S S
Prices
PD318
PD Porter Airlines Canada
E295
11:23 PM
PDT
6:41 AM+1
EDT
4h 18m
M T W T F S S
Prices
AC128
AC Air Canada
7M8
11:41 PM
PDT TDTB
7:10 AM+1
EDT
4h 29m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Toronto to Vancouver
14 carriers, 313 flights/week nonstop.
14 Airlines 313 Flights/wk 2,079 mi 4h 13m nonstop -3h behind 77 1-stop hubs

YYZ–YVR is served by 14 airlines with nonstop service. Air Canada, avianca and Cathay Pacific lead the route. The flight covers 2,079 miles in approximately 4h 13m. Beyond nonstop, 77 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop YYZ–YVR service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AC Air Canada 110 321, 76F, 77L, 77W, 789, 7M8 4h44-5h47 34% Star Alliance
AV avianca 32 321, 77W, B38M 5h07-5h17 34% Star Alliance
CX Cathay Pacific 28 73H, 73W, 77W, 789 4h55-5h27 34% Oneworld
WS WestJet 27 737, 738, 73H 5h23-6h03 34%
PD Porter Airlines Canada 21 295, E295 5h19-5h27 34%
F8 Flair Airlines 20 7M8, B38M 5h25-5h33 34%
CI China Airlines 14 73H, B38M 5h23 34% SkyTeam
EI Aer Lingus 14 77L, 7M8 5h07-5h15 34%
G3 GOL 14 321, 77W 5h07-5h15 34%
DE Condor 11 7M8 5h23 34%
EK Emirates 7 738 5h23 34%
AF Air France 6 B38M 5h27 34% SkyTeam
CZ China Southern Airlines 6 73W 5h27 34% SkyTeam
MAL MAL 2 752 4h13-5h09 34%
Aircraft on this route
295 Embraer E195-E2 – PD
321 Airbus A321 – AC, AV, G3
737 Boeing 737-700 – WS
738 Boeing 737-800 – EK, WS
73H Boeing 737-800 – CI, CX, HU, WS
73W Boeing 737-700 (Winglets) – CX, CZ
752 Boeing 757-200 – MAL
76F Boeing 767 Freighter – AC
77L Boeing 777-200LR – AC, EI
77W Boeing 777-300ER – AC, AV, CX, G3
789 Boeing 787-9 Dreamliner – AC, CX
7M8 Boeing 737 MAX 8 – AC, DE, EI, F8, HU
B38MAF, AV, CI, F8
E295 Embraer E195-E2 – PD
Alliance coverage
Star Alliance: AC + AV (142 flights/wk, 46%)
Unaffiliated: DE + EI + EK + F8 + G3 + MAL + PD + WS (116 flights/wk, 37%)
Oneworld: CX (28 flights/wk, 9%)
SkyTeam: AF + CI + CZ (26 flights/wk, 8%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, YYZ to YVR direction.
Mon
45
flights
Tue
45
flights
Wed
47
flights
Thu
44
flights
Fri
46
flights
Sat
41
flights
Sun
48
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
51
Nonstop flights
313
Outbound / wk
299
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for YYZ to YVR.
1-STOP
One-Stop Connections
77
Hubs
~4h
Fastest
~45h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
2,800
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

On-Time Performance

What to expect at each end of your journey.
Outbound
YYZ → YVR
34%
Frequent delays expected. Consider flexible booking.
Departing
34%
Arriving
84%
Return
YVR → YYZ
79%
Generally reliable. Most flights run on time.
Departing
79%
Arriving
58%
OTP = percentage of flights arriving within 15 min of schedule. Based on airport-level delay snapshots. YYZ delays → YVR delays →

Other ways to reach Vancouver from Toronto

Nearby airports with service to Vancouver International Airport.
Metric YYZ→YVR YHM→YVR
Distance from YYZ 38 mi
Nonstop airlines 14 2
Weekly flights 313 18
Flight time 4h 13m 4h 36m
Departure OTP 34%
Airports within 200 miles of YYZ with service to Vancouver International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
-3h
Vancouver is 3 hours behind Toronto.
YYZ: EDT · YVR: PDT

When it's 6:00 PM in Toronto, it's 3:00 PM in Vancouver.
Distance & Flight Time
2,079 mi / 3,346 km
Nonstop flight time is approximately 4h 13m to 6h 3m.
Getting to YYZ

The UP Express train runs from Union Station (downtown Toronto) to Terminal 1 in 25 minutes (CAD $12.35). Trains depart every 15 minutes during peak hours, every 30 minutes off-peak and overnight. Highway 427 and the 401 are heavily congested during rush hours.

Taxis and ride-hail from downtown cost CAD $50–70 and take 25–60 minutes depending on traffic. MiWay and Brampton Transit buses serve the airport from the western suburbs. Long-term parking is available in the Viscount Road lots with free shuttle service.

Getting from YVR

The Canada Line runs from the airport to Waterfront/downtown in 26 minutes for CAD $4.45 on Compass card. Trains depart every 6–8 minutes from the International Terminal station (basement level). Taxis queue outside arrivals; metered fares to downtown are CAD $35–45. Uber and Lyft have a designated pick-up zone.Rental car desks are in the terminal. The VALET shuttle also connects to other transit points on Sea Island. YVR is particularly well-organised for transfers; pre-clearance facility clears U.S.-bound passengers through U.S. customs before departure.

Vancouver Climate

Temperate oceanic climate. One of the mildest in Canada. Winters (November–March) are wet and overcast at 2–8°C. Snow is infrequent at sea level, but when it does fall, the city struggles and the airport can see delays. Fog in winter and early spring is a more consistent disruption risk. Summers (June–August) are warm and dry at 20–27°C with very little rain.

Wildfire smoke from BC and Alberta can reduce visibility at the airport during August and September. Pack rain gear for autumn through spring. Summers are dry and clear.

YYZ–YVR Quick Facts

Key statistics for the Toronto to Vancouver route.
Route details
Distance2,079 mi / 3,346 km
Flight time4h 13m to 6h 3m
Time difference-3 hours
Airlines (nonstop)14
Weekly flights313 out / 299 return
1-stop connections77 hubs
Origin: YYZ
IATA / ICAOYYZ / CYYZ
TimezoneAmerica/Toronto
Passengers/yr46.8M
Elevation569 ft / 173 m
Destination: YVR
IATA / ICAOYVR / CYVR
TimezoneAmerica/Vancouver
Passengers/yr26.5M
Elevation14 ft / 4 m

Frequently Asked Questions

Common questions about YYZ to YVR flights.
Nonstop flights from Toronto Pearson International Airport to Vancouver International Airport take approximately 4h 13m to 6h 3m. The route covers 2,079 miles.
There are approximately 313 nonstop flights per week from YYZ to YVR. The return direction has about 299 weekly flights.
Yes, 1-stop connections are available through MDW, EGE, CMH, BFI, SLC, SDF, YXC, APA, IAD, SJC, CVG, SCF, TEB, DAL, BOS, HOU, RDU, PSP, ANC, TPA, PBI, SAN, YYT, ZIH, SJD, PHX, DEN, EWR, HUX, YQR, MIA, PVR, ORD, JFK, YXE, YLW, YYJ, YWG, YYC, MSP, CDG, GDL, YOW, YEG, MCO, AMS, ATL, DFW, SEA, LAS, IAH, FRA, SFO, YUL, MEX, CUN, KEF, LAX, LHR, FLL, YZF, NRT, IST, YMM, PEK, YHM, HND, ICN, MUC, HNL, LIR, CAN, MNL, HKG, PVG, DEL and TPE. These options provide additional schedule flexibility.
Vancouver is 3 hours behind Toronto.
Yes, return flights from YVR to YYZ are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include YHM. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
See the On-Time Performance section for the latest delay data at both airports. This shows departure and arrival reliability to help you plan.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
At Toronto Pearson, Air Canada operates from Terminal 1. WestJet uses Terminal 3. Porter does not operate YYZ–YVR nonstop. At Vancouver, all domestic arrivals use the Domestic Terminal (Level 2). The domestic and international sections of YVR are connected airside, which matters if you are connecting to or from a US or international flight. Allow time to clear CBSA if crossing into the international zone.
The Canada Line SkyTrain runs from YVR-Airport station directly to Waterfront Station in downtown Vancouver. The ride takes 26 minutes and runs every 6–8 minutes during the day. A single fare costs around CAD 10 from the airport due to the airport add-on surcharge. It operates from roughly 05:05 to 01:09. Taxis and rideshares take 25–40 minutes depending on traffic and cost CAD 35–50.
The Rockies create moderate turbulence on westbound flights, typically in the cruise phase as the aircraft crosses the Cordillera. The routing goes north of the worst terrain but bumpy segments of 20–40 minutes are common in winter. YVR itself can generate arrival delays during Pacific frontal systems. Low ceilings and wind shear approaches are more frequent from November through February. Eastern Canadian winter storms can delay departures from YYZ in the same period.

Toronto to Vancouver: Canada's Highest-Frequency Domestic Corridor

YYZ–YVR is the busiest domestic route in Canada by passenger volume, connecting the country's two largest metropolitan economies across a 4.5-hour flight. Air Canada and WestJet anchor the schedule with combined departures running from early morning until late evening. Flair and Lynx have operated ultra-low-cost service on the route, adding lower-fare options at the cost of fewer amenities and less schedule depth. Block time runs about 4 hours 35 minutes westbound and 4 hours 10 minutes eastbound with prevailing jet stream assistance. The route draws a mix of business passengers, interprovincial relocators, and leisure travelers heading to BC's ski and coastal destinations.

Connections and Ground Transport

Both YYZ and YVR function as major international hubs, making this pairing a common domestic leg for passengers connecting from Europe, Asia, or the US. Air Canada's Star Alliance membership and WestJet's Oneworld affiliation mean through-ticketing options exist across a wide range of international itineraries. At YYZ, the Union Pearson Express runs to Union Station in 25 minutes for CAD 12.35. At YVR, the Canada Line SkyTrain reaches downtown in 26 minutes. Neither airport has a convenient on-airport hotel attached to the domestic gate area, so overnight connection passengers should plan for a hotel shuttle or transit leg.