Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Flair Airlines

The cheapest airline(s) flying from Calgary 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 January

Travel Period: May 2024 - April 2025

The cheapest month(s) to fly from Calgary to Toronto is January.

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

The cheapest day(s) of the week to fly from Calgary to Toronto is Wednesday.

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

The cheapest time of the day to fly from Calgary to Toronto is in the early morning.

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: Tue, 2 Apr, 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
  • 18:10 - 23:59
    YYC - YYZ
  • 18:10 (YYC)Calgary Airport
  • 23:59 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 150)Airbus
  • 03h 49m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 18:10 - 23:59
    YYC - YYZ
  • 18:10 (YYC)Calgary Airport
  • 23:59 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 150)Airbus A220 300
  • 03h 49m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus A220 300
  • 18:10 - 23:59
    YYC - YYZ
  • 18:10 (YYC)Calgary Airport
  • 23:59 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 150)Airbus
  • 03h 49m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus
  • 18:30 - 00:27+ 1
    YYC - YYZ
  • 18:30 (YYC)Calgary Airport
  • 00:27 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • WestJet (WS 676)Boeing 737 700
  • 03h 57m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 18:30 - 00:20+ 1
    YYC - YYZ
  • 18:30 (YYC)Calgary Airport
  • 00:20 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • WestJet (WS 676)Boeing 737 800
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Boeing 737 800
  • 18:30 - 00:20+ 1
    YYC - YYZ
  • 18:30 (YYC)Calgary Airport
  • 00:20 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • WestJet (WS 676)Boeing 737 700
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • Boeing 737 700
  • 23:50 - 05:45+ 1
    YYC - YYZ
  • 23:50 (YYC)Calgary Airport
  • 05:45 (YYZ)Toronto Lester B Pearson Intl Airport + 1
  • Flair Airlines (F8 620)Boeing 737 Max 8 Passenger
  • 03h 55m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • Boeing 737 Max 8 Passenger
  • 00:20 - 06:12
    YYC - YYZ
  • 00:20 (YYC)Calgary Airport
  • 06:12 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 652)Boeing 737 800
  • 03h 52m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 00:20 - 06:10
    YYC - YYZ
  • 00:20 (YYC)Calgary Airport
  • 06:10 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 652)Boeing 737 800
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Boeing 737 800
  • 00:20 - 06:10
    YYC - YYZ
  • 00:20 (YYC)Calgary Airport
  • 06:10 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 652)Boeing 737 Max 8 Passenger
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 01:00 - 06:50
    YYC - YYZ
  • 01:00 (YYC)Calgary Airport
  • 06:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 156)Airbus
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus
  • 01:00 - 06:49
    YYC - YYZ
  • 01:00 (YYC)Calgary Airport
  • 06:49 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 156)Airbus Industrie 330 300
  • 03h 49m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • Airbus Industrie 330 300
  • 01:10 - 06:53
    YYC - YYZ
  • 01:10 (YYC)Calgary Airport
  • 06:53 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 156)Boeing 787 9
  • 03h 43m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 787 9
  • 06:00 - 11:50
    YYC - YYZ
  • 06:00 (YYC)Calgary Airport
  • 11:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 130)Boeing 737 Max 8 Passenger
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 06:00 - 11:50
    YYC - YYZ
  • 06:00 (YYC)Calgary Airport
  • 11:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 130)Airbus
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • Airbus
  • 06:30 - 12:23
    YYC - YYZ
  • 06:30 (YYC)Calgary Airport
  • 12:23 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 650)Boeing 737 700
  • 03h 53m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 06:30 - 12:23
    YYC - YYZ
  • 06:30 (YYC)Calgary Airport
  • 12:23 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 648)Boeing 737 700
  • 03h 53m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 700
  • 07:00 - 12:55
    YYC - YYZ
  • 07:00 (YYC)Calgary Airport
  • 12:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 650)Boeing 737 Max 8 Passenger
  • 03h 55m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 07:00 - 12:55
    YYC - YYZ
  • 07:00 (YYC)Calgary Airport
  • 12:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 650)Boeing 737 700
  • 03h 55m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • Boeing 737 700
  • 07:25 - 13:20
    YYC - YYZ
  • 07:25 (YYC)Calgary Airport
  • 13:20 (YYZ)Toronto Lester B Pearson Intl Airport
  • Porter Airlines (PD 352)Embraer 195 E2
  • 03h 55m
  • Direct
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • Embraer 195 E2
  • 07:30 - 13:20
    YYC - YYZ
  • 07:30 (YYC)Calgary Airport
  • 13:20 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 132)Airbus
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • Airbus
  • 07:40 - 13:30
    YYC - YYZ
  • 07:40 (YYC)Calgary Airport
  • 13:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 132)Airbus
  • 03h 50m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 09:00 - 14:55
    YYC - YYZ
  • 09:00 (YYC)Calgary Airport
  • 14:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 656)Boeing 737 Max 8 Passenger
  • 03h 55m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 09:00 - 15:00
    YYC - YYZ
  • 09:00 (YYC)Calgary Airport
  • 15:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 656)Boeing 737 800
  • 04h 00m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 800
  • 09:00 - 15:00
    YYC - YYZ
  • 09:00 (YYC)Calgary Airport
  • 15:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 656)Boeing 737 700
  • 04h 00m
  • Direct
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • Boeing 737 700
  • 09:30 - 15:25
    YYC - YHM
  • 09:30 (YYC)Calgary Airport
  • 15:25 (YHM)Toronto John C Munro Hamilton Airport
  • WestJet (WS 532)Boeing 737 700
  • 03h 55m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • Boeing 737 700
  • 10:00 - 15:50
    YYC - YYZ
  • 10:00 (YYC)Calgary Airport
  • 15:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 136)Airbus A220 300
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus A220 300
  • 10:00 - 15:43
    YYC - YYZ
  • 10:00 (YYC)Calgary Airport
  • 15:43 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 136)Boeing 737 Max 8 Passenger
  • 03h 43m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 10:00 - 15:43
    YYC - YYZ
  • 10:00 (YYC)Calgary Airport
  • 15:43 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 136)Boeing 787 8
  • 03h 43m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • Boeing 787 8
  • 10:00 - 15:50
    YYC - YYZ
  • 10:00 (YYC)Calgary Airport
  • 15:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 136)Airbus
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus
  • 10:00 - 15:50
    YYC - YYZ
  • 10:00 (YYC)Calgary Airport
  • 15:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 136)Boeing 737 Max 8 Passenger
  • 03h 50m
  • Direct
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 10:30 - 16:05
    YYC - YKF
  • 10:30 (YYC)Calgary Airport
  • 16:05 (YKF)Kitchener/Waterloo Airport
  • WestJet (WS 544)Boeing 737 800
  • 03h 35m
  • Direct
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 10:30 - 16:05
    YYC - YKF
  • 10:30 (YYC)Calgary Airport
  • 16:05 (YKF)Kitchener/Waterloo Airport
  • WestJet (WS 544)Boeing 737 700
  • 03h 35m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 700
  • 11:00 - 16:50
    YYC - YYZ
  • 11:00 (YYC)Calgary Airport
  • 16:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 660)Boeing 737 700
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • Boeing 737 700
  • 11:30 - 17:25
    YYC - YYZ
  • 11:30 (YYC)Calgary Airport
  • 17:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 660)Boeing 737 700
  • 03h 55m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 11:30 - 17:15
    YYC - YHM
  • 11:30 (YYC)Calgary Airport
  • 17:15 (YHM)Toronto John C Munro Hamilton Airport
  • WestJet (WS 532)Boeing 737 700
  • 03h 45m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 11:45 - 17:31
    YYC - YKF
  • 11:45 (YYC)Calgary Airport
  • 17:31 (YKF)Kitchener/Waterloo Airport
  • WestJet (WS 544)Boeing 737 700
  • 03h 46m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 12:00 - 17:50
    YYC - YYZ
  • 12:00 (YYC)Calgary Airport
  • 17:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 684)Boeing 737 700
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 700
  • 12:05 - 17:48
    YYC - YYZ
  • 12:05 (YYC)Calgary Airport
  • 17:48 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 140)Boeing 777 200 Lr
  • 03h 43m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 777 200 Lr
  • 12:05 - 17:48
    YYC - YYZ
  • 12:05 (YYC)Calgary Airport
  • 17:48 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 140)Boeing 787 9
  • 03h 43m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 787 9
  • 12:05 - 17:55
    YYC - YYZ
  • 12:05 (YYC)Calgary Airport
  • 17:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 140)Boeing 737 Max 8 Passenger
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 13:00 - 18:50
    YYC - YYZ
  • 13:00 (YYC)Calgary Airport
  • 18:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 664)Boeing 737 Max 8 Passenger
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 13:00 - 18:50
    YYC - YYZ
  • 13:00 (YYC)Calgary Airport
  • 18:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 664)Boeing 737 800
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 800
  • 13:00 - 18:45
    YYC - YKF
  • 13:00 (YYC)Calgary Airport
  • 18:45 (YKF)Kitchener/Waterloo Airport
  • Flair Airlines (F8 520)Boeing 737 800
  • 03h 45m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 800
  • 13:00 - 18:50
    YYC - YYZ
  • 13:00 (YYC)Calgary Airport
  • 18:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 664)Boeing 737 700
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 700
  • 13:25 - 19:19
    YYC - YYZ
  • 13:25 (YYC)Calgary Airport
  • 19:19 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 918)Boeing 737 Max 8 Passenger
  • 03h 54m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • Boeing 737 Max 8 Passenger
  • 13:30 - 19:25
    YYC - YYZ
  • 13:30 (YYC)Calgary Airport
  • 19:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • Porter Airlines (PD 360)Embraer 195 E2
  • 03h 55m
  • Direct
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • Embraer 195 E2
  • 14:00 - 19:50
    YYC - YYZ
  • 14:00 (YYC)Calgary Airport
  • 19:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 142)Boeing 737 Max 8 Passenger
  • 03h 50m
  • Direct
    • -
    • T
    • W
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 14:00 - 19:50
    YYC - YYZ
  • 14:00 (YYC)Calgary Airport
  • 19:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 142)Airbus A220 300
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus A220 300
  • 14:00 - 19:50
    YYC - YYZ
  • 14:00 (YYC)Calgary Airport
  • 19:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 142)Airbus
  • 03h 50m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 14:20 - 20:15
    YYC - YYZ
  • 14:20 (YYC)Calgary Airport
  • 20:15 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 980)Boeing 737 Max 8 Passenger
  • 03h 55m
  • Direct
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 15:00 - 20:55
    YYC - YYZ
  • 15:00 (YYC)Calgary Airport
  • 20:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 670)Boeing 737 700
  • 03h 55m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 15:00 - 20:50
    YYC - YYZ
  • 15:00 (YYC)Calgary Airport
  • 20:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 670)Boeing 737 800
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 15:00 - 20:50
    YYC - YYZ
  • 15:00 (YYC)Calgary Airport
  • 20:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 670)Boeing 737 700
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • T
    • F
    • S
    • -
  • Boeing 737 700
  • 17:00 - 22:57
    YYC - YYZ
  • 17:00 (YYC)Calgary Airport
  • 22:57 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 674)Boeing 737 Max 8 Passenger
  • 03h 57m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 17:00 - 22:50
    YYC - YYZ
  • 17:00 (YYC)Calgary Airport
  • 22:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 674)Boeing 737 Max 8 Passenger
  • 03h 50m
  • Direct
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 17:00 - 22:50
    YYC - YYZ
  • 17:00 (YYC)Calgary Airport
  • 22:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 674)Boeing 737 800
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 800
  • 17:00 - 22:50
    YYC - YYZ
  • 17:00 (YYC)Calgary Airport
  • 22:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 674)Boeing 737 700
  • 03h 50m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • S
    • S
  • Boeing 737 700
  • 17:05 - 23:00
    YYC - YYZ
  • 17:05 (YYC)Calgary Airport
  • 23:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • Porter Airlines (PD 362)Embraer 195 E2
  • 03h 55m
  • Direct
    • -
    • -
    • -
    • T
    • F
    • -
    • S
  • Embraer 195 E2
  • 17:10 - 22:55
    YYC - YKF
  • 17:10 (YYC)Calgary Airport
  • 22:55 (YKF)Kitchener/Waterloo Airport
  • Flair Airlines (F8 520)Boeing 737 800
  • 03h 45m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800

Connecting Flights

  • 19:00 - 19:32+ 1
    YYC - YVR
    20:30 - 04:06+ 1
    YVR - YYZ
  • 19:00 (YYC)Calgary Airport
    20:30 (YVR)Vancouver International Airport
  • 19:32 (YVR)Vancouver International Airport + 1
    04:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 225)Airbus
    Air Canada (AC 128)Boeing 737 Max 8 Passenger
  • 07h 06m (00h 58m)
  • YVR Vancouver 00h 58m
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 20:00 - 20:32+ 1
    YYC - YVR
    22:50 - 06:26+ 1
    YVR - YYZ
  • 20:00 (YYC)Calgary Airport
    22:50 (YVR)Vancouver International Airport
  • 20:32 (YVR)Vancouver International Airport + 1
    06:26 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 227)Airbus
    Air Canada (AC 186)Boeing 737 Max 8 Passenger
  • 08h 26m (02h 18m)
  • YVR Vancouver 02h 18m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 20:00 - 20:32+ 1
    YYC - YVR
    22:30 - 06:05+ 1
    YVR - YYZ
  • 20:00 (YYC)Calgary Airport
    22:30 (YVR)Vancouver International Airport
  • 20:32 (YVR)Vancouver International Airport + 1
    06:05 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 227)Airbus
    Air Canada (AC 124)Airbus
  • 08h 05m (01h 58m)
  • YVR Vancouver 01h 58m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 20:00 - 21:00+ 1
    YYC - YEG
    00:05 - 05:56+ 1
    YEG - YYZ
  • 20:00 (YYC)Calgary Airport
    00:05 (YEG)Edmonton International Airport
  • 21:00 (YEG)Edmonton International Airport + 1
    05:56 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 241)Boeing 737 700
    WestJet (WS 418)Boeing 737 Max 8 Passenger
  • 07h 56m (03h 05m)
  • YEG Edmonton 03h 05m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:00 - 20:53+ 1
    YYC - YEG
    00:10 - 05:55+ 1
    YEG - YYZ
  • 20:00 (YYC)Calgary Airport
    00:10 (YEG)Edmonton International Airport
  • 20:53 (YEG)Edmonton International Airport + 1
    05:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 8140)Dehavilland Dash 8 400
    Air Canada (AC 176)Boeing 737 Max 8 Passenger
  • 07h 55m (03h 17m)
  • YEG Edmonton 03h 17m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 20:00 - 20:53+ 1
    YYC - YEG
    00:05 - 05:55+ 1
    YEG - YYZ
  • 20:00 (YYC)Calgary Airport
    00:05 (YEG)Edmonton International Airport
  • 20:53 (YEG)Edmonton International Airport + 1
    05:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 3137)Dehavilland Dash 8 400
    WestJet (WS 418)Boeing 737 800 Scimitar Winglets
  • 07h 55m (03h 12m)
  • YEG Edmonton 03h 12m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 20:00 - 20:53+ 1
    YYC - YEG
    00:10 - 05:55+ 1
    YEG - YYZ
  • 20:00 (YYC)Calgary Airport
    00:10 (YEG)Edmonton International Airport
  • 20:53 (YEG)Edmonton International Airport + 1
    05:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 8140)Dehavilland Dash 8 400
    Air Canada (AC 176)Airbus
  • 07h 55m (03h 17m)
  • YEG Edmonton 03h 17m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:00 - 20:34+ 1
    YYC - YVR
    22:35 - 06:11+ 1
    YVR - YYZ
  • 20:00 (YYC)Calgary Airport
    22:35 (YVR)Vancouver International Airport
  • 20:34 (YVR)Vancouver International Airport + 1
    06:11 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 129)Boeing 737 700
    WestJet (WS 724)Boeing 737 Max 8 Passenger
  • 08h 11m (02h 01m)
  • YVR Vancouver 02h 01m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:00 - 20:34+ 1
    YYC - YVR
    22:35 - 06:10+ 1
    YVR - YYZ
  • 20:00 (YYC)Calgary Airport
    22:35 (YVR)Vancouver International Airport
  • 20:34 (YVR)Vancouver International Airport + 1
    06:10 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 129)Boeing 737 700
    WestJet (WS 724)Boeing 737 Max 8 Passenger
  • 08h 10m (02h 01m)
  • YVR Vancouver 02h 01m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 20:00 - 20:34+ 1
    YYC - YVR
    22:35 - 06:10+ 1
    YVR - YYZ
  • 20:00 (YYC)Calgary Airport
    22:35 (YVR)Vancouver International Airport
  • 20:34 (YVR)Vancouver International Airport + 1
    06:10 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 129)Boeing 737 Max 8 Passenger
    WestJet (WS 724)Boeing 737 Max 8 Passenger
  • 08h 10m (02h 01m)
  • YVR Vancouver 02h 01m
    • M
    • T
    • -
    • T
    • -
    • -
    • -
  • 20:00 - 20:34+ 1
    YYC - YVR
    22:35 - 06:10+ 1
    YVR - YYZ
  • 20:00 (YYC)Calgary Airport
    22:35 (YVR)Vancouver International Airport
  • 20:34 (YVR)Vancouver International Airport + 1
    06:10 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 129)Boeing 737 800
    WestJet (WS 724)Boeing 737 Max 8 Passenger
  • 08h 10m (02h 01m)
  • YVR Vancouver 02h 01m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:00 - 20:53+ 1
    YYC - YEG
    00:05 - 05:56+ 1
    YEG - YYZ
  • 20:00 (YYC)Calgary Airport
    00:05 (YEG)Edmonton International Airport
  • 20:53 (YEG)Edmonton International Airport + 1
    05:56 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 3137)Dehavilland Dash 8 400
    WestJet (WS 418)Boeing 737 Max 8 Passenger
  • 07h 56m (03h 12m)
  • YEG Edmonton 03h 12m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:30 - 22:30+ 1
    YYC - YEG
    00:05 - 05:55+ 1
    YEG - YYZ
  • 21:30 (YYC)Calgary Airport
    00:05 (YEG)Edmonton International Airport
  • 22:30 (YEG)Edmonton International Airport + 1
    05:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 289)Boeing 737 700
    WestJet (WS 418)Boeing 737 800 Scimitar Winglets
  • 06h 25m (01h 35m)
  • YEG Edmonton 01h 35m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:30 - 22:30+ 1
    YYC - YEG
    00:05 - 05:56+ 1
    YEG - YYZ
  • 21:30 (YYC)Calgary Airport
    00:05 (YEG)Edmonton International Airport
  • 22:30 (YEG)Edmonton International Airport + 1
    05:56 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 289)Boeing 737 700
    WestJet (WS 418)Boeing 737 Max 8 Passenger
  • 06h 26m (01h 35m)
  • YEG Edmonton 01h 35m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 21:30 - 22:02+ 1
    YYC - YVR
    23:30 - 06:55+ 1
    YVR - YYZ
  • 21:30 (YYC)Calgary Airport
    23:30 (YVR)Vancouver International Airport
  • 22:02 (YVR)Vancouver International Airport + 1
    06:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 229)Boeing 737 Max 8 Passenger
    Air Canada (AC 126)Boeing 787 8
  • 07h 25m (01h 28m)
  • YVR Vancouver 01h 28m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 21:30 - 22:02+ 1
    YYC - YVR
    23:30 - 06:55+ 1
    YVR - YYZ
  • 21:30 (YYC)Calgary Airport
    23:30 (YVR)Vancouver International Airport
  • 22:02 (YVR)Vancouver International Airport + 1
    06:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 229)Boeing 737 Max 8 Passenger
    Air Canada (AC 126)Boeing 787 9
  • 07h 25m (01h 28m)
  • YVR Vancouver 01h 28m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:30 - 22:02+ 1
    YYC - YVR
    22:50 - 06:26+ 1
    YVR - YYZ
  • 21:30 (YYC)Calgary Airport
    22:50 (YVR)Vancouver International Airport
  • 22:02 (YVR)Vancouver International Airport + 1
    06:26 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 229)Boeing 737 Max 8 Passenger
    Air Canada (AC 186)Boeing 737 Max 8 Passenger
  • 06h 56m (00h 48m)
  • YVR Vancouver 00h 48m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 21:30 - 22:02+ 1
    YYC - YVR
    23:40 - 07:05+ 1
    YVR - YYZ
  • 21:30 (YYC)Calgary Airport
    23:40 (YVR)Vancouver International Airport
  • 22:02 (YVR)Vancouver International Airport + 1
    07:05 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 229)Boeing 737 Max 8 Passenger
    Air Canada (AC 126)Boeing 787 9
  • 07h 35m (01h 38m)
  • YVR Vancouver 01h 38m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 21:30 - 22:30+ 1
    YYC - YEG
    00:05 - 05:56+ 1
    YEG - YYZ
  • 21:30 (YYC)Calgary Airport
    00:05 (YEG)Edmonton International Airport
  • 22:30 (YEG)Edmonton International Airport + 1
    05:56 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 289)Boeing 737 800
    WestJet (WS 418)Boeing 737 Max 8 Passenger
  • 06h 26m (01h 35m)
  • YEG Edmonton 01h 35m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:30 - 22:30+ 1
    YYC - YEG
    00:05 - 05:55+ 1
    YEG - YYZ
  • 21:30 (YYC)Calgary Airport
    00:05 (YEG)Edmonton International Airport
  • 22:30 (YEG)Edmonton International Airport + 1
    05:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 289)Boeing 737 800
    WestJet (WS 418)Boeing 737 800 Scimitar Winglets
  • 06h 25m (01h 35m)
  • YEG Edmonton 01h 35m
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 21:30 - 22:02+ 1
    YYC - YVR
    22:50 - 06:30+ 1
    YVR - YYZ
  • 21:30 (YYC)Calgary Airport
    22:50 (YVR)Vancouver International Airport
  • 22:02 (YVR)Vancouver International Airport + 1
    06:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 229)Boeing 737 Max 8 Passenger
    Air Canada (AC 186)Airbus Industrie 330 300
  • 07h 00m (00h 48m)
  • YVR Vancouver 00h 48m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 21:30 - 22:02+ 1
    YYC - YVR
    23:20 - 06:45+ 1
    YVR - YYZ
  • 21:30 (YYC)Calgary Airport
    23:20 (YVR)Vancouver International Airport
  • 22:02 (YVR)Vancouver International Airport + 1
    06:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 229)Boeing 737 Max 8 Passenger
    Air Canada (AC 126)Boeing 787 8
  • 07h 15m (01h 18m)
  • YVR Vancouver 01h 18m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 21:30 - 22:30+ 1
    YYC - YEG
    00:05 - 05:55+ 1
    YEG - YYZ
  • 21:30 (YYC)Calgary Airport
    00:05 (YEG)Edmonton International Airport
  • 22:30 (YEG)Edmonton International Airport + 1
    05:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 289)Boeing 737 Max 8 Passenger
    WestJet (WS 418)Boeing 737 800 Scimitar Winglets
  • 06h 25m (01h 35m)
  • YEG Edmonton 01h 35m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 21:40 - 21:47+ 1
    YYC - YLW
    23:30 - 06:50+ 1
    YLW - YYZ
  • 21:40 (YYC)Calgary Airport
    23:30 (YLW)Kelowna Airport
  • 21:47 (YLW)Kelowna Airport + 1
    06:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 399)Boeing 737 800
    WestJet (WS 512)Boeing 737 800 Scimitar Winglets
  • 07h 10m (01h 43m)
  • YLW Kelowna 01h 43m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 21:45 - 22:19+ 1
    YYC - YVR
    23:30 - 07:05+ 1
    YVR - YYZ
  • 21:45 (YYC)Calgary Airport
    23:30 (YVR)Vancouver International Airport
  • 22:19 (YVR)Vancouver International Airport + 1
    07:05 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 131)Boeing 737 800
    WestJet (WS 726)Boeing 737 Max 8 Passenger
  • 07h 20m (01h 11m)
  • YVR Vancouver 01h 11m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:05 - 22:36+ 1
    YYC - YVR
    23:30 - 06:55+ 1
    YVR - YYZ
  • 22:05 (YYC)Calgary Airport
    23:30 (YVR)Vancouver International Airport
  • 22:36 (YVR)Vancouver International Airport + 1
    06:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 7765)Canadair Regional
    Air Canada (AC 126)Boeing 787 9
  • 06h 50m (00h 54m)
  • YVR Vancouver 00h 54m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 00:25 - 06:30
    YYC - YUL
    07:30 - 08:52
    YUL - YTZ
  • 00:25 (YYC)Calgary Airport
    07:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    08:52 (YTZ)Toronto City Centre Airport
  • Air Canada (AC 328)Airbus A220 300
    Air Canada (AC 7953)Dehavilland Dash 8 400
  • 06h 27m (01h 00m)
  • YUL Montréal 01h 00m
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • 00:25 - 06:30
    YYC - YUL
    09:10 - 10:36
    YUL - YYZ
  • 00:25 (YYC)Calgary Airport
    09:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    10:36 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 328)Boeing 737 Max 8 Passenger
    Air Canada (AC 405)Airbus
  • 08h 11m (02h 40m)
  • YUL Montréal 02h 40m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 00:25 - 06:30
    YYC - YUL
    09:10 - 10:36
    YUL - YYZ
  • 00:25 (YYC)Calgary Airport
    09:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    10:36 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 328)Boeing 737 Max 8 Passenger
    Air Canada (AC 405)Airbus
  • 08h 11m (02h 40m)
  • YUL Montréal 02h 40m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 00:25 - 06:30
    YYC - YUL
    08:30 - 09:52
    YUL - YTZ
  • 00:25 (YYC)Calgary Airport
    08:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    09:52 (YTZ)Toronto City Centre Airport
  • Air Canada (AC 328)Boeing 737 Max 8 Passenger
    Air Canada (AC 7955)Dehavilland Dash 8 400
  • 07h 27m (02h 00m)
  • YUL Montréal 02h 00m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 00:25 - 06:30
    YYC - YUL
    09:10 - 10:36
    YUL - YYZ
  • 00:25 (YYC)Calgary Airport
    09:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    10:36 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 328)Boeing 737 Max 8 Passenger
    Air Canada (AC 405)Boeing 737 Max 8 Passenger
  • 08h 11m (02h 40m)
  • YUL Montréal 02h 40m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 00:25 - 06:30
    YYC - YUL
    09:10 - 10:36
    YUL - YYZ
  • 00:25 (YYC)Calgary Airport
    09:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    10:36 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 328)Boeing 737 Max 8 Passenger
    Air Canada (AC 405)Airbus A220 300
  • 08h 11m (02h 40m)
  • YUL Montréal 02h 40m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 00:25 - 06:30
    YYC - YUL
    09:10 - 10:36
    YUL - YYZ
  • 00:25 (YYC)Calgary Airport
    09:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    10:36 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 328)Airbus A220 300
    Air Canada (AC 405)Airbus A220 300
  • 08h 11m (02h 40m)
  • YUL Montréal 02h 40m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 00:25 - 06:30
    YYC - YUL
    07:30 - 08:52
    YUL - YTZ
  • 00:25 (YYC)Calgary Airport
    07:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    08:52 (YTZ)Toronto City Centre Airport
  • Air Canada (AC 328)Boeing 737 Max 8 Passenger
    Air Canada (AC 7953)Dehavilland Dash 8 400
  • 06h 27m (01h 00m)
  • YUL Montréal 01h 00m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 00:25 - 06:30
    YYC - YUL
    08:10 - 09:36
    YUL - YYZ
  • 00:25 (YYC)Calgary Airport
    08:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    09:36 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 328)Airbus A220 300
    Air Canada (AC 403)Boeing 737 Max 8 Passenger
  • 07h 11m (01h 40m)
  • YUL Montréal 01h 40m
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • 00:25 - 06:30
    YYC - YUL
    08:10 - 09:36
    YUL - YYZ
  • 00:25 (YYC)Calgary Airport
    08:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    09:36 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 328)Boeing 737 Max 8 Passenger
    Air Canada (AC 403)Boeing 737 Max 8 Passenger
  • 07h 11m (01h 40m)
  • YUL Montréal 01h 40m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 00:25 - 06:30
    YYC - YUL
    08:30 - 09:52
    YUL - YTZ
  • 00:25 (YYC)Calgary Airport
    08:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 06:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    09:52 (YTZ)Toronto City Centre Airport
  • Air Canada (AC 328)Airbus A220 300
    Air Canada (AC 7955)Dehavilland Dash 8 400
  • 07h 27m (02h 00m)
  • YUL Montréal 02h 00m
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • 06:00 - 06:32
    YYC - YVR
    08:40 - 16:06
    YVR - YYZ
  • 06:00 (YYC)Calgary Airport
    08:40 (YVR)Vancouver International Airport
  • 06:32 (YVR)Vancouver International Airport
    16:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 201)Airbus
    Air Canada (AC 104)Boeing 777 200 Lr
  • 08h 06m (02h 08m)
  • YVR Vancouver 02h 08m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:00 - 06:32
    YYC - YVR
    08:40 - 16:06
    YVR - YYZ
  • 06:00 (YYC)Calgary Airport
    08:40 (YVR)Vancouver International Airport
  • 06:32 (YVR)Vancouver International Airport
    16:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 201)Boeing 737 Max 8 Passenger
    Air Canada (AC 104)Boeing 777 200 Lr
  • 08h 06m (02h 08m)
  • YVR Vancouver 02h 08m
    • -
    • -
    • W
    • T
    • -
    • -
    • -
  • 06:25 - 08:58
    YYC - DEN
    10:02 - 15:11
    DEN - YYZ
  • 06:25 (YYC)Calgary Airport
    10:02 (DEN)Denver Intl Airport
  • 08:58 (DEN)Denver Intl Airport
    15:11 (YYZ)Toronto Lester B Pearson Intl Airport
  • United Airlines (UA 550)Boeing 737 800
    United Airlines (UA 1874)Airbus
  • 06h 46m (01h 04m)
  • DEN Denver 01h 04m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 06:25 - 08:43
    YYC - SLC
    10:55 - 16:45
    SLC - YYZ
  • 06:25 (YYC)Calgary Airport
    10:55 (SLC)Salt Lake City Airport
  • 08:43 (SLC)Salt Lake City Airport
    16:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • Delta Air Lines (DL 3707)Embraer 175
    Delta Air Lines (DL 2011)Airbus
  • 08h 20m (02h 12m)
  • SLC Salt Lake City 02h 12m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:25 - 08:58
    YYC - DEN
    11:05 - 16:18
    DEN - YYZ
  • 06:25 (YYC)Calgary Airport
    11:05 (DEN)Denver Intl Airport
  • 08:58 (DEN)Denver Intl Airport
    16:18 (YYZ)Toronto Lester B Pearson Intl Airport
  • United Airlines (UA 550)Boeing 737 800
    Air Canada (AC 1040)Airbus
  • 07h 53m (02h 07m)
  • DEN Denver 02h 07m
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:25 - 08:58
    YYC - DEN
    11:05 - 16:18
    DEN - YYZ
  • 06:25 (YYC)Calgary Airport
    11:05 (DEN)Denver Intl Airport
  • 08:58 (DEN)Denver Intl Airport
    16:18 (YYZ)Toronto Lester B Pearson Intl Airport
  • United Airlines (UA 550)Boeing 737 800
    Air Canada (AC 8574)Canadair Regional
  • 07h 53m (02h 07m)
  • DEN Denver 02h 07m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:25 - 08:58
    YYC - DEN
    11:05 - 16:18
    DEN - YYZ
  • 06:25 (YYC)Calgary Airport
    11:05 (DEN)Denver Intl Airport
  • 08:58 (DEN)Denver Intl Airport
    16:18 (YYZ)Toronto Lester B Pearson Intl Airport
  • United Airlines (UA 550)Boeing 737 800
    Air Canada (AC 1040)Airbus A220 300
  • 07h 53m (02h 07m)
  • DEN Denver 02h 07m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 06:30 - 07:02
    YYC - YVR
    08:40 - 16:06
    YVR - YYZ
  • 06:30 (YYC)Calgary Airport
    08:40 (YVR)Vancouver International Airport
  • 07:02 (YVR)Vancouver International Airport
    16:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 221)Boeing 737 Max 8 Passenger
    Air Canada (AC 104)Boeing 777 200 Lr
  • 07h 36m (01h 38m)
  • YVR Vancouver 01h 38m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:45 - 11:25
    YYC - DFW
    12:29 - 16:29
    DFW - YYZ
  • 06:45 (YYC)Calgary Airport
    12:29 (DFW)Dallas/Fort Worth Intl Airport
  • 11:25 (DFW)Dallas/Fort Worth Intl Airport
    16:29 (YYZ)Toronto Lester B Pearson Intl Airport
  • American Airlines (AA 2521)Airbus
    American Airlines (AA 1111)Airbus
  • 07h 44m (01h 04m)
  • DFW Dallas 01h 04m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 07:00 - 07:32
    YYC - YVR
    08:40 - 16:06
    YVR - YYZ
  • 07:00 (YYC)Calgary Airport
    08:40 (YVR)Vancouver International Airport
  • 07:32 (YVR)Vancouver International Airport
    16:06 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 203)Boeing 737 Max 8 Passenger
    Air Canada (AC 104)Boeing 777 200 Lr
  • 07h 06m (01h 08m)
  • YVR Vancouver 01h 08m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 07:00 - 07:32
    YYC - YVR
    09:30 - 16:55
    YVR - YYZ
  • 07:00 (YYC)Calgary Airport
    09:30 (YVR)Vancouver International Airport
  • 07:32 (YVR)Vancouver International Airport
    16:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • Air Canada (AC 203)Boeing 737 Max 8 Passenger
    Air Canada (AC 108)Boeing 787 9
  • 07h 55m (01h 58m)
  • YVR Vancouver 01h 58m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 07:00 - 07:40
    YYC - YVR
    09:00 - 16:37
    YVR - YYZ
  • 07:00 (YYC)Calgary Airport
    09:00 (YVR)Vancouver International Airport
  • 07:40 (YVR)Vancouver International Airport
    16:37 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 103)Boeing 737 800
    WestJet (WS 706)Boeing 737 800
  • 07h 37m (01h 20m)
  • YVR Vancouver 01h 20m
    • M
    • T
    • W
    • -
    • F
    • -
    • -
  • 07:00 - 07:40
    YYC - YVR
    09:00 - 16:37
    YVR - YYZ
  • 07:00 (YYC)Calgary Airport
    09:00 (YVR)Vancouver International Airport
  • 07:40 (YVR)Vancouver International Airport
    16:37 (YYZ)Toronto Lester B Pearson Intl Airport
  • WestJet (WS 103)Boeing 737 Max 8 Passenger
    WestJet (WS 706)Boeing 737 800
  • 07h 37m (01h 20m)
  • YVR Vancouver 01h 20m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Calgary to Toronto?

The fastest flight time for direct flights from Calgary to Toronto is 3 hours 35 minutes. Check latest flight schedules & prices on Wego.

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

The most popular airline flying from Calgary to Toronto is WestJet. Find the latest flight deals on Wego.

How far is Toronto from Calgary?

The flight distance between Calgary and Toronto is 2711km. 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:10. The last flight of the day departs at 23:10. See the full list of flight times on Wego.

How many airlines offer direct flights from Calgary to Toronto?

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