Direct flights from Vancouver International (YVR) to Pearson International (YYZ)

63 nonstop flights a week from Vancouver International (YVR) to Pearson International (YYZ) with 4 airlines, 3h 24m to 4h 40m in the air, 2,079 mi (3,346 km). Departures from 00:25 to 12:35.

Flights from Vancouver to Toronto

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Vancouver to Toronto

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Vancouver International (YVR) to Pearson International (YYZ) at a glance

flights a week
63
flights today
8
airlines
4
flight time
3h 24m - 4h 40m
distance
2,079 mi (3,346 km)
first and last departure
00:25 - 12:35
departure terminal
M
arrival terminals
1, 3

Vancouver International (YVR) to Pearson International (YYZ) flight schedule

63 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AC 128
Air Canada
00:25 Vancouver International, terminal M
06:52 Pearson International, terminal 1
3h 27m
Daily
Boeing 777-300ER
F8 612
Flair Airlines
01:15 Vancouver International
07:50 Pearson International
3h 35m
Daily
Boeing 737
AC 100
Air Canada
06:25 Vancouver International, terminal M
13:00 Pearson International, terminal 1
3h 35m
Daily
Airbus A321
PD 302
Porter Airlines Canada
07:00 Vancouver International, terminal M
13:30 Pearson International, terminal 3
3h 30m
Daily
AC 102
Air Canada
07:30 Vancouver International, terminal M
13:54 Pearson International, terminal 1
3h 24m
Sun
Boeing 787-800
AC 104
Air Canada
08:55 Vancouver International, terminal M
15:19 Pearson International, terminal 1
3h 24m
Daily
Boeing 787-900
WS 712
WestJet
09:00 Vancouver International, terminal M
15:40 Pearson International, terminal 3
3h 40m
Daily
Boeing 737-800
AC 34
Air Canada
09:30 Vancouver International, terminal M
15:57 Pearson International, terminal 1
3h 27m
Daily
Boeing 777-200LR
AC 110
Air Canada
11:20 Vancouver International, terminal M
17:55 Pearson International, terminal 1
3h 35m
Daily
Airbus A321
AC 112
Air Canada
12:20 Vancouver International, terminal M
18:59 Pearson International, terminal 1
3h 39m
Thu
Airbus A321
AC 112
Air Canada
12:35 Vancouver International, terminal M
18:59 Pearson International, terminal 1
3h 24m
Mon, Tue, Wed, Fri, Sun
Boeing 777-300ER

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 December.

FlightDepartsArrivesDurationDaysAircraft
AC 106
Air Canada
10:45 Vancouver International, terminal M
17:20 Pearson International, terminal 1
3h 35m
Seasonal
Airbus A321
PD 320
Porter Airlines Canada
00:55 Vancouver International, terminal M
07:26 Pearson International, terminal 3
3h 31m
Selected dates
AC 128
Air Canada
00:35 Vancouver International, terminal M
07:02 Pearson International, terminal 1
3h 27m
Seasonal
Boeing 777-300ER
AC 110
Air Canada
11:15 Vancouver International, terminal M
17:47 Pearson International, terminal 1
3h 32m
Seasonal
Airbus A321
F8 612
Flair Airlines
00:15 Vancouver International
07:50 Pearson International
3h 35m
Seasonal
Boeing 737
AC 100
Air Canada
05:25 Vancouver International, terminal M
12:57 Pearson International, terminal 1
4h 32m
Seasonal
Boeing 787-900
AC 106
Air Canada
09:45 Vancouver International, terminal M
17:17 Pearson International, terminal 1
4h 32m
Seasonal
Airbus A321
AC 110
Air Canada
10:15 Vancouver International, terminal M
17:47 Pearson International, terminal 1
4h 32m
Seasonal
Boeing 787-900
AC 112
Air Canada
11:35 Vancouver International, terminal M
18:57 Pearson International, terminal 1
4h 22m
Seasonal
Boeing 787-900
AC 114
Air Canada
12:30 Vancouver International, terminal M
19:54 Pearson International, terminal 1
4h 24m
Seasonal
Boeing 777-300ER
PD 310
Porter Airlines Canada
12:30 Vancouver International, terminal M
20:00 Pearson International, terminal 3
4h 30m
Seasonal
F8 610
Flair Airlines
10:55 Vancouver International
18:25 Pearson International
4h 30m
Selected dates
Boeing 737
AC 180
Air Canada
00:25 Vancouver International, terminal M
07:51 Pearson International, terminal 1
4h 26m
Selected dates
Boeing 787-900
AC 34
Air Canada
09:00 Vancouver International, terminal M
16:32 Pearson International, terminal 1
4h 32m
Seasonal
Boeing 777-200LR
AC 114
Air Canada
12:20 Vancouver International, terminal M
19:46 Pearson International, terminal 1
4h 26m
Seasonal
Boeing 777-300ER
AC 106
Air Canada
09:40 Vancouver International, terminal M
17:18 Pearson International, terminal 1
4h 38m
Seasonal
Airbus A321
F8 612
Flair Airlines
00:10 Vancouver International
07:45 Pearson International
4h 35m
Seasonal
Boeing 737
F8 606
Flair Airlines
11:15 Vancouver International
18:55 Pearson International
4h 40m
Seasonal
Boeing 737
F8 602
Flair Airlines
00:10 Vancouver International
07:50 Pearson International
4h 40m
Seasonal
Boeing 737
WS 704
WestJet
06:00 Vancouver International, terminal M
13:35 Pearson International, terminal 3
4h 35m
Selected dates
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Toronto is 2 hours ahead of Vancouver.

Airlines flying Vancouver International (YVR) to Pearson International (YYZ)

Nonstop flights a week by the current schedule

Other airport combinations Vancouver to Toronto

Airports with nonstop flights between the two cities, busiest first

Frequently asked questions

How many nonstop flights are there from Vancouver International (YVR) to Pearson International (YYZ)?
63 nonstop flights a week by the current schedule, 24 flight numbers, 8 today.
How long is the flight from Vancouver International (YVR) to Pearson International (YYZ)?
From 3 hours 24 minutes to 4 hours 40 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Vancouver International (YVR) to Pearson International (YYZ)?
Air Canada (42 a week), Porter Airlines Canada (7 a week), Flair Airlines (7 a week) and WestJet (7 a week).
Which terminals are used between Vancouver International (YVR) and Pearson International (YYZ)?
Flights depart from Vancouver International, terminal M and arrive at Pearson International, terminals 1, 3.
How far is Pearson International (YYZ) from Vancouver International (YVR)?
2,079 mi (3,346 km) in a straight line.
What are the earliest and latest flights from Vancouver International (YVR) to Pearson International (YYZ)?
The first departure is at 00:25 (Air Canada), the last at 12:35 (Air Canada), local time.