Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Flair Airlines

The cheapest airline(s) flying from Vancouver to Toronto is Flair Airlines.

  • Flair Airlines Flair Airlines
  • Porter Airlines Porter Airlines
  • WestJet WestJet
  • Air Canada Air Canada
  • Air Transat Air Transat
  • SATA Azores Airlines SATA Azores Airlines
  • Air North Air North
Cheapest Month November

Travel Period: June 2024 - May 2025

The cheapest month(s) to fly from Vancouver to Toronto is November.

  • Jun 2024
  • Jul 2024
  • Aug 2024
  • Sep 2024
  • Oct 2024
  • Nov 2024
  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
Cheapest Day of the Week Saturday

The cheapest day(s) of the week to fly from Vancouver to Toronto is Saturday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday
Cheapest Time 1pm

The cheapest time of the day to fly from Vancouver to Toronto is in the afternoon.

Early Morning 12:01am - 06:00am
Morning 6:01am - 12:00pm
Afternoon 12:01pm - 6:00pm
Evening 6:01pm to 12:00am
12am
6am
12pm
6pm

Flight Schedules

Last Updated: Thu, 2 May, 2024

  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Airline Filter by Airline
    All
  • Total Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:00 - 00:25+ 1
    YVR - YYZ
  • 17:00 (YVR)Vancouver International Airport
  • 00:25 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Air Canada (AC 122)Boeing 787 9
  • 04h 25m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 787 9
  • 17:05 - 00:43+ 1
    YVR - YYZ
  • 17:05 (YVR)Vancouver International Airport
  • 00:43 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • WestJet (WS 722)Boeing 737 Max 8 Passenger
  • 04h 38m
  • Direct
    • -
    • -
    • -
    • T
    • F
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 17:05 - 00:43+ 1
    YVR - YYZ
  • 17:05 (YVR)Vancouver International Airport
  • 00:43 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • WestJet (WS 722)Boeing 737 800 Scimitar Winglets
  • 04h 38m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 800 Scimitar Winglets
  • 18:00 - 01:25+ 1
    YVR - YYZ
  • 18:00 (YVR)Vancouver International Airport
  • 01:25 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Air Canada (AC 124)Boeing 787 9
  • 04h 25m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 787 9
  • 18:00 - 01:36+ 1
    YVR - YYZ
  • 18:00 (YVR)Vancouver International Airport
  • 01:36 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Air Canada (AC 124)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Airbus
  • 19:10 - 02:50+ 1
    YVR - YYZ
  • 19:10 (YVR)Vancouver International Airport
  • 02:50 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Air Canada (AC 132)Airbus Industrie 330 300
  • 04h 40m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus Industrie 330 300
  • 22:10 - 05:46+ 1
    YVR - YYZ
  • 22:10 (YVR)Vancouver International Airport
  • 05:46 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Porter Airlines (PD 318)Embraer 195 E2
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Embraer 195 E2
  • 22:35 - 06:13+ 1
    YVR - YYZ
  • 22:35 (YVR)Vancouver International Airport
  • 06:13 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • WestJet (WS 724)Boeing 737 Max 8 Passenger
  • 04h 38m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Boeing 737 Max 8 Passenger
  • 22:50 - 06:26+ 1
    YVR - YYZ
  • 22:50 (YVR)Vancouver International Airport
  • 06:26 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Air Canada (AC 126)Airbus
  • 04h 36m
  • Direct
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 23:05 - 06:50+ 1
    YVR - YYZ
  • 23:05 (YVR)Vancouver International Airport
  • 06:50 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Flair Airlines (F8 600)Boeing 737 Max 8 Passenger
  • 04h 45m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 23:15 - 06:51+ 1
    YVR - YYZ
  • 23:15 (YVR)Vancouver International Airport
  • 06:51 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Air Canada (AC 128)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 23:20 - 06:56+ 1
    YVR - YYZ
  • 23:20 (YVR)Vancouver International Airport
  • 06:56 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Air Canada (AC 128)Airbus
  • 04h 36m
  • Direct
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 23:20 - 06:45+ 1
    YVR - YYZ
  • 23:20 (YVR)Vancouver International Airport
  • 06:45 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Air Canada (AC 128)Boeing 787 9
  • 04h 25m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 787 9
  • 23:20 - 06:56+ 1
    YVR - YYZ
  • 23:20 (YVR)Vancouver International Airport
  • 06:56 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Air Canada (AC 128)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Airbus
  • 23:25 - 07:00+ 1
    YVR - YKF
  • 23:25 (YVR)Vancouver International Airport
  • 07:00 (YKF)Kitchener/Waterloo Airport + 1
  • Flair Airlines (F8 842)Boeing 737 800
  • 04h 35m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 23:45 - 07:20+ 1
    YXX - YYZ
  • 23:45 (YXX)Abbotsford Airport
  • 07:20 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Flair Airlines (F8 660)Boeing 737 Max 8 Passenger
  • 04h 35m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 23:55 - 07:05+ 1
    YXX - YKF
  • 23:55 (YXX)Abbotsford Airport
  • 07:05 (YKF)Kitchener/Waterloo Airport + 1
  • Flair Airlines (F8 440)Boeing 737 800
  • 04h 10m
  • Direct
    • M
    • -
    • W
    • -
    • F
    • -
    • -
  • Boeing 737 800
  • 06:00 - 13:40
    YVR - YYZ
  • 06:00 (YVR)Vancouver International Airport
  • 13:40 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 100)Airbus Industrie 330 300
  • 04h 40m
  • Direct
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Airbus Industrie 330 300
  • 06:00 - 13:36
    YVR - YYZ
  • 06:00 (YVR)Vancouver International Airport
  • 13:36 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 100)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Airbus
  • 07:00 - 14:39
    YVR - YYZ
  • 07:00 (YVR)Vancouver International Airport
  • 14:39 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 702)Boeing 737 Max 8 Passenger
  • 04h 39m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 07:00 - 14:25
    YVR - YYZ
  • 07:00 (YVR)Vancouver International Airport
  • 14:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 102)Boeing 787 9
  • 04h 25m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 787 9
  • 07:00 - 14:39
    YVR - YYZ
  • 07:00 (YVR)Vancouver International Airport
  • 14:39 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 702)Boeing 737 700
  • 04h 39m
  • Direct
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 700
  • 07:00 - 14:36
    YVR - YYZ
  • 07:00 (YVR)Vancouver International Airport
  • 14:36 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 102)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Airbus
  • 07:00 - 14:25
    YVR - YYZ
  • 07:00 (YVR)Vancouver International Airport
  • 14:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 1182)Airbus
  • 04h 25m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus
  • 07:00 - 14:39
    YVR - YYZ
  • 07:00 (YVR)Vancouver International Airport
  • 14:39 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 702)Boeing 737 800
  • 04h 39m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 07:15 - 14:51
    YVR - YYZ
  • 07:15 (YVR)Vancouver International Airport
  • 14:51 (YYZ)Toronto Lester B Pearson Intl Airport
  • Porter Airlines (PD 302)Embraer 195 E2
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Embraer 195 E2
  • 08:30 - 16:06
    YVR - YYZ
  • 08:30 (YVR)Vancouver International Airport
  • 16:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 104)Boeing 787 9
  • 04h 36m
  • Direct
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 787 9
  • 08:30 - 16:06
    YVR - YYZ
  • 08:30 (YVR)Vancouver International Airport
  • 16:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 104)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Airbus
  • 09:00 - 16:41
    YVR - YYZ
  • 09:00 (YVR)Vancouver International Airport
  • 16:41 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 706)Boeing 737 Max 8 Passenger
  • 04h 41m
  • Direct
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 09:00 - 16:41
    YVR - YYZ
  • 09:00 (YVR)Vancouver International Airport
  • 16:41 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 706)Boeing 737 700
  • 04h 41m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 700
  • 09:00 - 16:41
    YVR - YYZ
  • 09:00 (YVR)Vancouver International Airport
  • 16:41 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 706)Boeing 737 800
  • 04h 41m
  • Direct
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 09:05 - 16:31
    YVR - YYZ
  • 09:05 (YVR)Vancouver International Airport
  • 16:31 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 34)Boeing 777 300 Er
  • 04h 26m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 777 300 Er
  • 09:05 - 16:31
    YVR - YYZ
  • 09:05 (YVR)Vancouver International Airport
  • 16:31 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 34)Boeing 777 200 Lr
  • 04h 26m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Boeing 777 200 Lr
  • 09:15 - 16:41
    YVR - YYZ
  • 09:15 (YVR)Vancouver International Airport
  • 16:41 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 106)Boeing 787 9
  • 04h 26m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 787 9
  • 10:00 - 17:40
    YVR - YYZ
  • 10:00 (YVR)Vancouver International Airport
  • 17:40 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 182)Airbus Industrie 330 300
  • 04h 40m
  • Direct
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Airbus Industrie 330 300
  • 10:05 - 17:41
    YVR - YYZ
  • 10:05 (YVR)Vancouver International Airport
  • 17:41 (YYZ)Toronto Lester B Pearson Intl Airport
  • Porter Airlines (PD 304)Embraer 195 E2
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Embraer 195 E2
  • 10:30 - 18:06
    YVR - YYZ
  • 10:30 (YVR)Vancouver International Airport
  • 18:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 106)Airbus
  • 04h 36m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 10:30 - 18:06
    YVR - YYZ
  • 10:30 (YVR)Vancouver International Airport
  • 18:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 108)Airbus
  • 04h 36m
  • Direct
    • -
    • T
    • W
    • T
    • -
    • -
    • -
  • Airbus
  • 10:30 - 18:06
    YVR - YYZ
  • 10:30 (YVR)Vancouver International Airport
  • 18:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 108)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus
  • 11:00 - 18:40
    YVR - YYZ
  • 11:00 (YVR)Vancouver International Airport
  • 18:40 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 710)Boeing 737 Max 8 Passenger
  • 04h 40m
  • Direct
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 11:00 - 18:40
    YVR - YYZ
  • 11:00 (YVR)Vancouver International Airport
  • 18:40 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 710)Boeing 737 800
  • 04h 40m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 11:00 - 18:40
    YVR - YYZ
  • 11:00 (YVR)Vancouver International Airport
  • 18:40 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 710)Boeing 737 700
  • 04h 40m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 11:00 - 18:36
    YVR - YYZ
  • 11:00 (YVR)Vancouver International Airport
  • 18:36 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 110)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 11:15 - 18:55
    YVR - YYZ
  • 11:15 (YVR)Vancouver International Airport
  • 18:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 712)Boeing 737 800
  • 04h 40m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 11:20 - 18:56
    YVR - YYZ
  • 11:20 (YVR)Vancouver International Airport
  • 18:56 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 108)Boeing 787 9
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 787 9
  • 11:45 - 19:11
    YVR - YYZ
  • 11:45 (YVR)Vancouver International Airport
  • 19:11 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 112)Boeing 777 200 Lr
  • 04h 26m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 777 200 Lr
  • 11:45 - 19:21
    YVR - YYZ
  • 11:45 (YVR)Vancouver International Airport
  • 19:21 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 112)Boeing 737 Max 8 Passenger
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 11:45 - 19:21
    YVR - YYZ
  • 11:45 (YVR)Vancouver International Airport
  • 19:21 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 112)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Airbus
  • 12:30 - 20:06
    YVR - YYZ
  • 12:30 (YVR)Vancouver International Airport
  • 20:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 118)Boeing 737 Max 8 Passenger
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 Max 8 Passenger
  • 13:00 - 20:25
    YVR - YYZ
  • 13:00 (YVR)Vancouver International Airport
  • 20:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 114)Boeing 787 9
  • 04h 25m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 787 9
  • 13:05 - 20:44
    YVR - YYZ
  • 13:05 (YVR)Vancouver International Airport
  • 20:44 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 714)Boeing 737 800
  • 04h 39m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 13:05 - 20:44
    YVR - YYZ
  • 13:05 (YVR)Vancouver International Airport
  • 20:44 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 714)Boeing 737 800 Scimitar Winglets
  • 04h 39m
  • Direct
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 800 Scimitar Winglets
  • 13:05 - 20:44
    YVR - YYZ
  • 13:05 (YVR)Vancouver International Airport
  • 20:44 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 714)Boeing 737 Max 8 Passenger
  • 04h 39m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 13:15 - 20:55
    YVR - YYZ
  • 13:15 (YVR)Vancouver International Airport
  • 20:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 714)Boeing 737 800
  • 04h 40m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 13:25 - 21:01
    YVR - YYZ
  • 13:25 (YVR)Vancouver International Airport
  • 21:01 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 184)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus
  • 13:25 - 21:01
    YVR - YYZ
  • 13:25 (YVR)Vancouver International Airport
  • 21:01 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 184)Airbus
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 13:40 - 21:25
    YVR - YYZ
  • 13:40 (YVR)Vancouver International Airport
  • 21:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • Flair Airlines (F8 602)Boeing 737 Max 8 Passenger
  • 04h 45m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 13:40 - 21:16
    YVR - YYZ
  • 13:40 (YVR)Vancouver International Airport
  • 21:16 (YYZ)Toronto Lester B Pearson Intl Airport
  • Porter Airlines (PD 306)Embraer 195 E2
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Embraer 195 E2
  • 13:45 - 21:21
    YVR - YYZ
  • 13:45 (YVR)Vancouver International Airport
  • 21:21 (YYZ)Toronto Lester B Pearson Intl Airport
  • Porter Airlines (PD 306)Embraer 195 E2
  • 04h 36m
  • Direct
    • M
    • -
    • W
    • -
    • F
    • -
    • -
  • Embraer 195 E2
  • 13:50 - 21:16
    YVR - YYZ
  • 13:50 (YVR)Vancouver International Airport
  • 21:16 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 116)Boeing 777 300 Er
  • 04h 26m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 777 300 Er
  • 15:00 - 22:40
    YVR - YYZ
  • 15:00 (YVR)Vancouver International Airport
  • 22:40 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 716)Boeing 737 700
  • 04h 40m
  • Direct
    • M
    • -
    • W
    • T
    • -
    • -
    • -
  • Boeing 737 700
  • 15:00 - 22:40
    YVR - YYZ
  • 15:00 (YVR)Vancouver International Airport
  • 22:40 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 716)Boeing 737 800 Scimitar Winglets
  • 04h 40m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800 Scimitar Winglets
  • 15:15 - 22:55
    YVR - YYZ
  • 15:15 (YVR)Vancouver International Airport
  • 22:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 718)Boeing 737 800
  • 04h 40m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • Boeing 737 800
  • 15:15 - 22:55
    YVR - YYZ
  • 15:15 (YVR)Vancouver International Airport
  • 22:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 718)Boeing 737 800 Scimitar Winglets
  • 04h 40m
  • Direct
    • M
    • T
    • W
    • -
    • -
    • -
    • S
  • Boeing 737 800 Scimitar Winglets
  • 15:15 - 22:55
    YVR - YYZ
  • 15:15 (YVR)Vancouver International Airport
  • 22:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 718)Boeing 737 Max 8 Passenger
  • 04h 40m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 16:20 - 23:56
    YVR - YYZ
  • 16:20 (YVR)Vancouver International Airport
  • 23:56 (YYZ)Toronto Lester B Pearson Intl Airport
  • Porter Airlines (PD 308)Embraer 195 E2
  • 04h 36m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Embraer 195 E2
  • 16:30 - 00:05+ 1
    YXX - YYZ
  • 16:30 (YXX)Abbotsford Airport
  • 00:05 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Flair Airlines (F8 662)Boeing 737 Max 8 Passenger
  • 04h 35m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger

Connecting Flights

  • 18:00 - 20:26+ 1
    YVR - YYC
    00:10 - 06:00+ 1
    YYC - YYZ
  • 18:00 (YVR)Vancouver International Airport
    00:10 (YYC)Calgary Airport
  • 20:26 (YYC)Calgary Airport + 1
    06:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 224)Boeing 737 Max 8 Passenger
    Air Canada (AC 156)Airbus
  • 09h 00m (03h 44m)
  • YYC Calgary 03h 44m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 19:00 - 21:27+ 1
    YVR - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 19:00 (YVR)Vancouver International Airport
    00:20 (YYC)Calgary Airport
  • 21:27 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 126)Boeing 737 800
    WestJet (WS 652)Boeing 737 Max 8 Passenger
  • 08h 12m (02h 53m)
  • YYC Calgary 02h 53m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:00 - 21:27+ 1
    YVR - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 19:00 (YVR)Vancouver International Airport
    00:20 (YYC)Calgary Airport
  • 21:27 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 126)Boeing 737 700
    WestJet (WS 652)Boeing 737 800
  • 08h 12m (02h 53m)
  • YYC Calgary 02h 53m
    • M
    • -
    • -
    • T
    • -
    • S
    • -
  • 19:00 - 21:27+ 1
    YVR - YYC
    01:00 - 06:52+ 1
    YYC - YYZ
  • 19:00 (YVR)Vancouver International Airport
    01:00 (YYC)Calgary Airport
  • 21:27 (YYC)Calgary Airport + 1
    06:52 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 126)Boeing 737 700
    WestJet (WS 646)Boeing 737 800
  • 08h 52m (03h 33m)
  • YYC Calgary 03h 33m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 19:00 - 21:27+ 1
    YVR - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 19:00 (YVR)Vancouver International Airport
    00:20 (YYC)Calgary Airport
  • 21:27 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 126)Boeing 737 700
    WestJet (WS 652)Boeing 737 Max 8 Passenger
  • 08h 12m (02h 53m)
  • YYC Calgary 02h 53m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:00 - 21:27+ 1
    YVR - YYC
    01:00 - 06:52+ 1
    YYC - YYZ
  • 19:00 (YVR)Vancouver International Airport
    01:00 (YYC)Calgary Airport
  • 21:27 (YYC)Calgary Airport + 1
    06:52 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 126)Boeing 737 800
    WestJet (WS 646)Boeing 737 Max 8 Passenger
  • 08h 52m (03h 33m)
  • YYC Calgary 03h 33m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:00 - 21:27+ 1
    YVR - YYC
    01:00 - 06:52+ 1
    YYC - YYZ
  • 19:00 (YVR)Vancouver International Airport
    01:00 (YYC)Calgary Airport
  • 21:27 (YYC)Calgary Airport + 1
    06:52 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 126)Boeing 737 800
    WestJet (WS 646)Boeing 737 800
  • 08h 52m (03h 33m)
  • YYC Calgary 03h 33m
    • -
    • -
    • W
    • T
    • -
    • -
    • S
  • 19:00 - 21:27+ 1
    YVR - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 19:00 (YVR)Vancouver International Airport
    00:20 (YYC)Calgary Airport
  • 21:27 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 126)Boeing 737 800
    WestJet (WS 652)Boeing 737 800
  • 08h 12m (02h 53m)
  • YYC Calgary 02h 53m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:05 - 20:00+ 1
    YVR - YLW
    23:30 - 06:50+ 1
    YLW - YYZ
  • 19:05 (YVR)Vancouver International Airport
    23:30 (YLW)Kelowna Airport
  • 20:00 (YLW)Kelowna Airport + 1
    06:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 378)Boeing 737 800
    WestJet (WS 512)Boeing 737 800 Scimitar Winglets
  • 08h 45m (03h 30m)
  • YLW Kelowna 03h 30m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 19:05 - 20:00+ 1
    YVR - YLW
    23:30 - 06:50+ 1
    YLW - YYZ
  • 19:05 (YVR)Vancouver International Airport
    23:30 (YLW)Kelowna Airport
  • 20:00 (YLW)Kelowna Airport + 1
    06:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 378)Boeing 737 700
    WestJet (WS 512)Boeing 737 700
  • 08h 45m (03h 30m)
  • YLW Kelowna 03h 30m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:05 - 20:00+ 1
    YVR - YLW
    23:30 - 06:50+ 1
    YLW - YYZ
  • 19:05 (YVR)Vancouver International Airport
    23:30 (YLW)Kelowna Airport
  • 20:00 (YLW)Kelowna Airport + 1
    06:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 378)Boeing 737 Max 8 Passenger
    WestJet (WS 512)Boeing 737 800 Scimitar Winglets
  • 08h 45m (03h 30m)
  • YLW Kelowna 03h 30m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 19:10 - 21:36+ 1
    YVR - YYC
    00:10 - 06:00+ 1
    YYC - YYZ
  • 19:10 (YVR)Vancouver International Airport
    00:10 (YYC)Calgary Airport
  • 21:36 (YYC)Calgary Airport + 1
    06:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 226)Boeing 737 Max 8 Passenger
    Air Canada (AC 156)Airbus
  • 07h 50m (02h 34m)
  • YYC Calgary 02h 34m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 19:10 - 19:40+ 1
    YVR - YYJ
    23:10 - 06:44+ 1
    YYJ - YYZ
  • 19:10 (YVR)Vancouver International Airport
    23:10 (YYJ)Victoria International Airport
  • 19:40 (YYJ)Victoria International Airport + 1
    06:44 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 8167)Dehavilland Dash 8 400
    Air Canada (AC 198)Airbus
  • 08h 34m (03h 30m)
  • YYJ Victoria 03h 30m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:10 - 21:36+ 1
    YVR - YYC
    01:00 - 06:50+ 1
    YYC - YYZ
  • 19:10 (YVR)Vancouver International Airport
    01:00 (YYC)Calgary Airport
  • 21:36 (YYC)Calgary Airport + 1
    06:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 226)Boeing 737 Max 8 Passenger
    Air Canada (AC 158)Boeing 737 Max 8 Passenger
  • 08h 40m (03h 24m)
  • YYC Calgary 03h 24m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:10 - 19:40+ 1
    YVR - YYJ
    23:10 - 06:44+ 1
    YYJ - YYZ
  • 19:10 (YVR)Vancouver International Airport
    23:10 (YYJ)Victoria International Airport
  • 19:40 (YYJ)Victoria International Airport + 1
    06:44 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 8167)Dehavilland Dash 8 400
    Air Canada (AC 198)Airbus A220 300
  • 08h 34m (03h 30m)
  • YYJ Victoria 03h 30m
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 19:15 - 21:45+ 1
    YXX - YEG
    23:45 - 05:45+ 1
    YEG - YYZ
  • 19:15 (YXX)Abbotsford Airport
    23:45 (YEG)Edmonton International Airport
  • 21:45 (YEG)Edmonton International Airport + 1
    05:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • Flair Airlines (F8 702)Boeing 737 Max 8 Passenger
    Flair Airlines (F8 632)Boeing 737 Max 8 Passenger
  • 07h 30m (02h 00m)
  • YEG Edmonton 02h 00m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:40 - 22:14+ 1
    YVR - YEG
    23:45 - 05:30+ 1
    YEG - YYZ
  • 19:40 (YVR)Vancouver International Airport
    23:45 (YEG)Edmonton International Airport
  • 22:14 (YEG)Edmonton International Airport + 1
    05:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 250)Airbus
    Air Canada (AC 176)Boeing 737 Max 8 Passenger
  • 06h 50m (01h 31m)
  • YEG Edmonton 01h 31m
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • 19:40 - 22:14+ 1
    YVR - YEG
    23:55 - 05:40+ 1
    YEG - YYZ
  • 19:40 (YVR)Vancouver International Airport
    23:55 (YEG)Edmonton International Airport
  • 22:14 (YEG)Edmonton International Airport + 1
    05:40 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 250)Airbus
    Air Canada (AC 176)Boeing 737 Max 8 Passenger
  • 07h 00m (01h 41m)
  • YEG Edmonton 01h 41m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:40 - 22:14+ 1
    YVR - YEG
    00:50 - 06:35+ 1
    YEG - YYZ
  • 19:40 (YVR)Vancouver International Airport
    00:50 (YEG)Edmonton International Airport
  • 22:14 (YEG)Edmonton International Airport + 1
    06:35 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 250)Airbus
    Air Canada (AC 178)Airbus
  • 07h 55m (02h 36m)
  • YEG Edmonton 02h 36m
    • -
    • -
    • -
    • T
    • F
    • S
    • -
  • 19:40 - 22:14+ 1
    YVR - YEG
    00:50 - 06:35+ 1
    YEG - YYZ
  • 19:40 (YVR)Vancouver International Airport
    00:50 (YEG)Edmonton International Airport
  • 22:14 (YEG)Edmonton International Airport + 1
    06:35 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 250)Airbus
    Air Canada (AC 178)Airbus
  • 07h 55m (02h 36m)
  • YEG Edmonton 02h 36m
    • -
    • -
    • W
    • T
    • F
    • S
    • S
  • 19:40 - 22:14+ 1
    YVR - YEG
    00:20 - 06:05+ 1
    YEG - YYZ
  • 19:40 (YVR)Vancouver International Airport
    00:20 (YEG)Edmonton International Airport
  • 22:14 (YEG)Edmonton International Airport + 1
    06:05 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 250)Airbus
    Air Canada (AC 180)Boeing 737 Max 8 Passenger
  • 07h 25m (02h 06m)
  • YEG Edmonton 02h 06m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:40 - 22:14+ 1
    YVR - YEG
    00:50 - 06:35+ 1
    YEG - YYZ
  • 19:40 (YVR)Vancouver International Airport
    00:50 (YEG)Edmonton International Airport
  • 22:14 (YEG)Edmonton International Airport + 1
    06:35 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 250)Airbus
    Air Canada (AC 178)Airbus
  • 07h 55m (02h 36m)
  • YEG Edmonton 02h 36m
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 20:05 - 22:22+ 1
    YXX - YYC
    01:00 - 06:52+ 1
    YYC - YYZ
  • 20:05 (YXX)Abbotsford Airport
    01:00 (YYC)Calgary Airport
  • 22:22 (YYC)Calgary Airport + 1
    06:52 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 478)Boeing 737 Max 8 Passenger
    WestJet (WS 646)Boeing 737 800
  • 07h 47m (02h 38m)
  • YYC Calgary 02h 38m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:05 - 22:22+ 1
    YXX - YYC
    01:00 - 06:52+ 1
    YYC - YYZ
  • 20:05 (YXX)Abbotsford Airport
    01:00 (YYC)Calgary Airport
  • 22:22 (YYC)Calgary Airport + 1
    06:52 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 478)Boeing 737 700
    WestJet (WS 646)Boeing 737 Max 8 Passenger
  • 07h 47m (02h 38m)
  • YYC Calgary 02h 38m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:05 - 22:22+ 1
    YXX - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 20:05 (YXX)Abbotsford Airport
    00:20 (YYC)Calgary Airport
  • 22:22 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 478)Boeing 737 700
    WestJet (WS 652)Boeing 737 800
  • 07h 07m (01h 58m)
  • YYC Calgary 01h 58m
    • -
    • -
    • W
    • T
    • -
    • -
    • -
  • 20:05 - 22:22+ 1
    YXX - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 20:05 (YXX)Abbotsford Airport
    00:20 (YYC)Calgary Airport
  • 22:22 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 478)Boeing 737 800
    WestJet (WS 652)Boeing 737 Max 8 Passenger
  • 07h 07m (01h 58m)
  • YYC Calgary 01h 58m
    • -
    • T
    • -
    • -
    • F
    • S
    • -
  • 20:05 - 22:22+ 1
    YXX - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 20:05 (YXX)Abbotsford Airport
    00:20 (YYC)Calgary Airport
  • 22:22 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 478)Boeing 737 Max 8 Passenger
    WestJet (WS 652)Boeing 737 800
  • 07h 07m (01h 58m)
  • YYC Calgary 01h 58m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:05 - 22:22+ 1
    YXX - YYC
    01:00 - 06:52+ 1
    YYC - YYZ
  • 20:05 (YXX)Abbotsford Airport
    01:00 (YYC)Calgary Airport
  • 22:22 (YYC)Calgary Airport + 1
    06:52 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 478)Boeing 737 800
    WestJet (WS 646)Boeing 737 800
  • 07h 47m (02h 38m)
  • YYC Calgary 02h 38m
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 20:05 - 22:22+ 1
    YXX - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 20:05 (YXX)Abbotsford Airport
    00:20 (YYC)Calgary Airport
  • 22:22 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 478)Boeing 737 800
    WestJet (WS 652)Boeing 737 800
  • 07h 07m (01h 58m)
  • YYC Calgary 01h 58m
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 20:10 - 22:35+ 1
    YXX - YYC
    00:55 - 06:40+ 1
    YYC - YKF
  • 20:10 (YXX)Abbotsford Airport
    00:55 (YYC)Calgary Airport
  • 22:35 (YYC)Calgary Airport + 1
    06:40 (YKF)Kitchener/Waterloo Airport
  • Flair Airlines (F8 502)Boeing 737 Max 8 Passenger
    Flair Airlines (F8 520)Boeing 737 800
  • 07h 30m (02h 20m)
  • YYC Calgary 02h 20m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:30 - 23:02+ 1
    YVR - YEG
    23:45 - 05:30+ 1
    YEG - YYZ
  • 20:30 (YVR)Vancouver International Airport
    23:45 (YEG)Edmonton International Airport
  • 23:02 (YEG)Edmonton International Airport + 1
    05:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 7782)Canadair Regional
    Air Canada (AC 176)Boeing 737 Max 8 Passenger
  • 06h 00m (00h 43m)
  • YEG Edmonton 00h 43m
    • -
    • -
    • W
    • T
    • F
    • S
    • S
  • 20:30 - 23:02+ 1
    YVR - YEG
    00:50 - 06:35+ 1
    YEG - YYZ
  • 20:30 (YVR)Vancouver International Airport
    00:50 (YEG)Edmonton International Airport
  • 23:02 (YEG)Edmonton International Airport + 1
    06:35 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 7782)Canadair Regional
    Air Canada (AC 178)Airbus
  • 07h 05m (01h 48m)
  • YEG Edmonton 01h 48m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:30 - 22:57+ 1
    YVR - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 20:30 (YVR)Vancouver International Airport
    00:20 (YYC)Calgary Airport
  • 22:57 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 128)Boeing 737 Max 8 Passenger
    WestJet (WS 652)Boeing 737 800
  • 06h 42m (01h 23m)
  • YYC Calgary 01h 23m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 20:30 - 22:57+ 1
    YVR - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 20:30 (YVR)Vancouver International Airport
    00:20 (YYC)Calgary Airport
  • 22:57 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 128)Boeing 737 800
    WestJet (WS 652)Boeing 737 800
  • 06h 42m (01h 23m)
  • YYC Calgary 01h 23m
    • M
    • -
    • -
    • T
    • -
    • -
    • -
  • 20:30 - 23:02+ 1
    YVR - YEG
    23:55 - 05:40+ 1
    YEG - YYZ
  • 20:30 (YVR)Vancouver International Airport
    23:55 (YEG)Edmonton International Airport
  • 23:02 (YEG)Edmonton International Airport + 1
    05:40 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 7782)Canadair Regional
    Air Canada (AC 176)Boeing 737 Max 8 Passenger
  • 06h 10m (00h 53m)
  • YEG Edmonton 00h 53m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:30 - 22:57+ 1
    YVR - YYC
    01:00 - 06:52+ 1
    YYC - YYZ
  • 20:30 (YVR)Vancouver International Airport
    01:00 (YYC)Calgary Airport
  • 22:57 (YYC)Calgary Airport + 1
    06:52 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 128)Boeing 737 700
    WestJet (WS 646)Boeing 737 Max 8 Passenger
  • 07h 22m (02h 03m)
  • YYC Calgary 02h 03m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:30 - 22:57+ 1
    YVR - YYC
    01:00 - 06:52+ 1
    YYC - YYZ
  • 20:30 (YVR)Vancouver International Airport
    01:00 (YYC)Calgary Airport
  • 22:57 (YYC)Calgary Airport + 1
    06:52 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 128)Boeing 737 Max 8 Passenger
    WestJet (WS 646)Boeing 737 800
  • 07h 22m (02h 03m)
  • YYC Calgary 02h 03m
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 20:30 - 23:02+ 1
    YVR - YEG
    00:50 - 06:35+ 1
    YEG - YYZ
  • 20:30 (YVR)Vancouver International Airport
    00:50 (YEG)Edmonton International Airport
  • 23:02 (YEG)Edmonton International Airport + 1
    06:35 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 7782)Canadair Regional
    Air Canada (AC 178)Airbus
  • 07h 05m (01h 48m)
  • YEG Edmonton 01h 48m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:30 - 23:02+ 1
    YVR - YEG
    00:20 - 06:05+ 1
    YEG - YYZ
  • 20:30 (YVR)Vancouver International Airport
    00:20 (YEG)Edmonton International Airport
  • 23:02 (YEG)Edmonton International Airport + 1
    06:05 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 7782)Canadair Regional
    Air Canada (AC 180)Boeing 737 Max 8 Passenger
  • 06h 35m (01h 18m)
  • YEG Edmonton 01h 18m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 20:30 - 22:57+ 1
    YVR - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 20:30 (YVR)Vancouver International Airport
    00:20 (YYC)Calgary Airport
  • 22:57 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 128)Boeing 737 700
    WestJet (WS 652)Boeing 737 800
  • 06h 42m (01h 23m)
  • YYC Calgary 01h 23m
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • 20:30 - 22:57+ 1
    YVR - YYC
    00:20 - 06:12+ 1
    YYC - YYZ
  • 20:30 (YVR)Vancouver International Airport
    00:20 (YYC)Calgary Airport
  • 22:57 (YYC)Calgary Airport + 1
    06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 128)Boeing 737 800
    WestJet (WS 652)Boeing 737 Max 8 Passenger
  • 06h 42m (01h 23m)
  • YYC Calgary 01h 23m
    • -
    • -
    • W
    • -
    • F
    • S
    • -
  • 20:30 - 22:57+ 1
    YVR - YYC
    01:00 - 06:52+ 1
    YYC - YYZ
  • 20:30 (YVR)Vancouver International Airport
    01:00 (YYC)Calgary Airport
  • 22:57 (YYC)Calgary Airport + 1
    06:52 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 128)Boeing 737 800
    WestJet (WS 646)Boeing 737 800
  • 07h 22m (02h 03m)
  • YYC Calgary 02h 03m
    • M
    • -
    • W
    • T
    • -
    • -
    • -
  • 20:55 - 22:10+ 1
    YVR - PDX
    23:40 - 07:20+ 1
    PDX - YYZ
  • 20:55 (YVR)Vancouver International Airport
    23:40 (PDX)Portland Airport
  • 22:10 (PDX)Portland Airport + 1
    07:20 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 8656)Dehavilland Dash 8 400
    Air Canada (AC 1018)Airbus A220 300
  • 07h 25m (01h 30m)
  • PDX Portland 01h 30m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 21:10 - 01:59+ 1
    YVR - YWG
    05:00 - 08:27+ 1
    YWG - YYZ
  • 21:10 (YVR)Vancouver International Airport
    05:00 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 01:59 (YWG)Winnipeg J.A. Richardson Intl Airport + 1
    08:27 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 298)Airbus
    Air Canada (AC 256)Airbus
  • 08h 17m (03h 01m)
  • YWG Winnipeg 03h 01m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 21:10 - 01:59+ 1
    YVR - YWG
    05:00 - 08:27+ 1
    YWG - YYZ
  • 21:10 (YVR)Vancouver International Airport
    05:00 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 01:59 (YWG)Winnipeg J.A. Richardson Intl Airport + 1
    08:27 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 298)Airbus
    Air Canada (AC 256)Airbus
  • 08h 17m (03h 01m)
  • YWG Winnipeg 03h 01m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 21:30 - 22:00+ 1
    YVR - YYJ
    23:10 - 06:44+ 1
    YYJ - YYZ
  • 21:30 (YVR)Vancouver International Airport
    23:10 (YYJ)Victoria International Airport
  • 22:00 (YYJ)Victoria International Airport + 1
    06:44 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 8169)Dehavilland Dash 8 400
    Air Canada (AC 198)Airbus A220 300
  • 06h 14m (01h 10m)
  • YYJ Victoria 01h 10m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:30 - 22:00+ 1
    YVR - YYJ
    23:10 - 06:44+ 1
    YYJ - YYZ
  • 21:30 (YVR)Vancouver International Airport
    23:10 (YYJ)Victoria International Airport
  • 22:00 (YYJ)Victoria International Airport + 1
    06:44 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 8169)Dehavilland Dash 8 400
    Air Canada (AC 198)Airbus
  • 06h 14m (01h 10m)
  • YYJ Victoria 01h 10m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:40 - 00:06+ 1
    YVR - YYC
    01:00 - 06:50+ 1
    YYC - YYZ
  • 21:40 (YVR)Vancouver International Airport
    01:00 (YYC)Calgary Airport
  • 00:06 (YYC)Calgary Airport + 1
    06:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 228)Boeing 737 Max 8 Passenger
    Air Canada (AC 158)Boeing 737 Max 8 Passenger
  • 06h 10m (00h 54m)
  • YYC Calgary 00h 54m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:25 - 06:47+ 1
    YVR - EWR
    09:00 - 10:39+ 1
    EWR - YYZ
  • 22:25 (YVR)Vancouver International Airport
    09:00 (EWR)Newark Liberty International Airport
  • 06:47 (EWR)Newark Liberty International Airport + 1
    10:39 (YYZ)Toronto Lester B Pearson Intl Airport
  • United Airlines (UA 1652)Boeing 737 Max 9 Passenger
    Air Canada (AC 1371)Airbus A220 300
  • 09h 14m (02h 13m)
  • EWR New York City 02h 13m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:25 - 06:47+ 1
    YVR - EWR
    09:00 - 10:41+ 1
    EWR - YYZ
  • 22:25 (YVR)Vancouver International Airport
    09:00 (EWR)Newark Liberty International Airport
  • 06:47 (EWR)Newark Liberty International Airport + 1
    10:41 (YYZ)Toronto Lester B Pearson Intl Airport
  • United Airlines (UA 1652)Boeing 737 Max 9 Passenger
    Air Canada (AC 1371)Airbus
  • 09h 16m (02h 13m)
  • EWR New York City 02h 13m
    • M
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Vancouver to Toronto?

The fastest flight time for direct flights from Vancouver to Toronto is 4 hours 10 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Vancouver to Toronto?

The most popular airline flying from Vancouver to Toronto is Air Canada. Find the latest flight deals on Wego.

How far is Toronto from Vancouver?

The flight distance between Vancouver and Toronto is 3359km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 00:00. The last flight of the day departs at 23:30. See the full list of flight times on Wego.

How many airlines offer direct flights from Vancouver to Toronto?

There are 4 airlines that offer direct flights from Vancouver to Toronto. Find out the list of airlines on Wego.