Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Flair Airlines

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

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

Travel Period: May 2024 - April 2025

The cheapest month(s) to fly from Toronto to Calgary 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 Tuesday

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

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

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

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
  • 20:00 - 22:20
    YYZ - YYC
  • 20:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 22:20 (YYC)Calgary Airport
  • WestJet (WS 675)Boeing 737 800
  • 04h 20m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 20:00 - 22:15
    YYZ - YYC
  • 20:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 22:15 (YYC)Calgary Airport
  • WestJet (WS 675)Boeing 737 Max 8 Passenger
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 20:00 - 22:15
    YYZ - YYC
  • 20:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 22:15 (YYC)Calgary Airport
  • WestJet (WS 675)Boeing 737 800
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 20:00 - 22:15
    YYZ - YYC
  • 20:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 22:15 (YYC)Calgary Airport
  • WestJet (WS 675)Boeing 737 700
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • Boeing 737 700
  • 21:30 - 23:40
    YYZ - YYC
  • 21:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 23:40 (YYC)Calgary Airport
  • Air Canada (AC 159)Airbus Industrie 330 300
  • 04h 10m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • Airbus Industrie 330 300
  • 21:50 - 23:52
    YYZ - YYC
  • 21:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • 23:52 (YYC)Calgary Airport
  • Air Canada (AC 159)Boeing 787 9
  • 04h 02m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 787 9
  • 22:05 - 00:30+ 1
    YYZ - YYC
  • 22:05 (YYZ)Toronto Lester B Pearson Intl Airport
  • 00:30 (YYC)Calgary Airport + 1
  • Porter Airlines (PD 365)Embraer 195 E2
  • 04h 25m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • Embraer 195 E2
  • 22:20 - 00:35+ 1
    YYZ - YYC
  • 22:20 (YYZ)Toronto Lester B Pearson Intl Airport
  • 00:35 (YYC)Calgary Airport + 1
  • WestJet (WS 679)Boeing 737 800
  • 04h 15m
  • Direct
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 22:20 - 00:35+ 1
    YYZ - YYC
  • 22:20 (YYZ)Toronto Lester B Pearson Intl Airport
  • 00:35 (YYC)Calgary Airport + 1
  • WestJet (WS 679)Boeing 737 Max 8 Passenger
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 22:20 - 00:35+ 1
    YYZ - YYC
  • 22:20 (YYZ)Toronto Lester B Pearson Intl Airport
  • 00:35 (YYC)Calgary Airport + 1
  • WestJet (WS 679)Boeing 737 700
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • Boeing 737 700
  • 22:25 - 00:44+ 1
    YYZ - YYC
  • 22:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • 00:44 (YYC)Calgary Airport + 1
  • WestJet (WS 679)Boeing 737 Max 8 Passenger
  • 04h 19m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 23:00 - 01:17+ 1
    YYZ - YYC
  • 23:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 01:17 (YYC)Calgary Airport + 1
  • Air Canada (AC 159)Boeing 737 Max 8 Passenger
  • 04h 17m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 Max 8 Passenger
  • 06:30 - 08:47
    YYZ - YYC
  • 06:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 08:47 (YYC)Calgary Airport
  • Air Canada (AC 131)Airbus A220 300
  • 04h 17m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus A220 300
  • 06:30 - 08:52
    YYZ - YYC
  • 06:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 08:52 (YYC)Calgary Airport
  • WestJet (WS 653)Boeing 737 700
  • 04h 22m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 06:30 - 08:32
    YYZ - YYC
  • 06:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 08:32 (YYC)Calgary Airport
  • Air Canada (AC 131)Boeing 737 Max 8 Passenger
  • 04h 02m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 06:30 - 08:47
    YYZ - YYC
  • 06:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 08:47 (YYC)Calgary Airport
  • Air Canada (AC 131)Airbus
  • 04h 17m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus
  • 06:30 - 08:50
    YYZ - YYC
  • 06:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 08:50 (YYC)Calgary Airport
  • WestJet (WS 653)Boeing 737 700
  • 04h 20m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 700
  • 06:30 - 08:47
    YYZ - YYC
  • 06:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 08:47 (YYC)Calgary Airport
  • Air Canada (AC 131)Boeing 737 Max 8 Passenger
  • 04h 17m
  • Direct
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 06:30 - 08:50
    YYZ - YYC
  • 06:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 08:50 (YYC)Calgary Airport
  • WestJet (WS 653)Boeing 737 800
  • 04h 20m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Boeing 737 800
  • 06:30 - 08:32
    YYZ - YYC
  • 06:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 08:32 (YYC)Calgary Airport
  • Air Canada (AC 131)Boeing 787 8
  • 04h 02m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 787 8
  • 06:30 - 09:00
    YYZ - YYC
  • 06:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 09:00 (YYC)Calgary Airport
  • Flair Airlines (F8 621)Boeing 737 Max 8 Passenger
  • 04h 30m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Boeing 737 Max 8 Passenger
  • 08:00 - 10:19
    YYZ - YYC
  • 08:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 10:19 (YYC)Calgary Airport
  • WestJet (WS 649)Boeing 737 800
  • 04h 19m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 08:25 - 10:27
    YYZ - YYC
  • 08:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • 10:27 (YYC)Calgary Airport
  • Air Canada (AC 133)Boeing 777 200 Lr
  • 04h 02m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 777 200 Lr
  • 08:25 - 10:27
    YYZ - YYC
  • 08:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • 10:27 (YYC)Calgary Airport
  • Air Canada (AC 133)Boeing 787 9
  • 04h 02m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 787 9
  • 08:25 - 10:42
    YYZ - YYC
  • 08:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • 10:42 (YYC)Calgary Airport
  • Air Canada (AC 133)Boeing 737 Max 8 Passenger
  • 04h 17m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 09:00 - 11:15
    YYZ - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 11:15 (YYC)Calgary Airport
  • WestJet (WS 651)Boeing 737 700
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 700
  • 09:00 - 11:15
    YYZ - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 11:15 (YYC)Calgary Airport
  • WestJet (WS 651)Boeing 737 800
  • 04h 15m
  • Direct
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 09:00 - 11:15
    YYZ - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 11:15 (YYC)Calgary Airport
  • WestJet (WS 651)Boeing 737 Max 8 Passenger
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 10:00 - 12:15
    YYZ - YYC
  • 10:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 12:15 (YYC)Calgary Airport
  • WestJet (WS 981)Boeing 737 Max 8 Passenger
  • 04h 15m
  • Direct
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 10:00 - 12:15
    YKF - YYC
  • 10:00 (YKF)Kitchener/Waterloo Airport
  • 12:15 (YYC)Calgary Airport
  • Flair Airlines (F8 521)Boeing 737 800
  • 04h 15m
  • Direct
    • M
    • -
    • -
    • T
    • F
    • -
    • -
  • Boeing 737 800
  • 10:15 - 12:40
    YYZ - YYC
  • 10:15 (YYZ)Toronto Lester B Pearson Intl Airport
  • 12:40 (YYC)Calgary Airport
  • Porter Airlines (PD 357)Embraer 195 E2
  • 04h 25m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • Embraer 195 E2
  • 10:20 - 12:37
    YYZ - YYC
  • 10:20 (YYZ)Toronto Lester B Pearson Intl Airport
  • 12:37 (YYC)Calgary Airport
  • Air Canada (AC 137)Boeing 737 Max 8 Passenger
  • 04h 17m
  • Direct
    • -
    • T
    • W
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 10:20 - 12:37
    YYZ - YYC
  • 10:20 (YYZ)Toronto Lester B Pearson Intl Airport
  • 12:37 (YYC)Calgary Airport
  • Air Canada (AC 137)Airbus A220 300
  • 04h 17m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus A220 300
  • 10:20 - 12:37
    YYZ - YYC
  • 10:20 (YYZ)Toronto Lester B Pearson Intl Airport
  • 12:37 (YYC)Calgary Airport
  • Air Canada (AC 137)Airbus
  • 04h 17m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 11:00 - 13:18
    YYZ - YYC
  • 11:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 13:18 (YYC)Calgary Airport
  • WestJet (WS 657)Boeing 737 800
  • 04h 18m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 11:00 - 13:15
    YYZ - YYC
  • 11:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 13:15 (YYC)Calgary Airport
  • WestJet (WS 657)Boeing 737 700
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • Boeing 737 700
  • 11:00 - 13:15
    YYZ - YYC
  • 11:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 13:15 (YYC)Calgary Airport
  • WestJet (WS 657)Boeing 737 800
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 11:00 - 13:15
    YYZ - YYC
  • 11:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 13:15 (YYC)Calgary Airport
  • WestJet (WS 657)Boeing 737 Max 8 Passenger
  • 04h 15m
  • Direct
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 12:00 - 13:57
    YYZ - YYC
  • 12:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 13:57 (YYC)Calgary Airport
  • WestJet (WS 659)Boeing 787 9
  • 03h 57m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 787 9
  • 13:30 - 15:48
    YYZ - YYC
  • 13:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 15:48 (YYC)Calgary Airport
  • WestJet (WS 661)Boeing 737 700
  • 04h 18m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 13:45 - 16:00
    YYZ - YYC
  • 13:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 16:00 (YYC)Calgary Airport
  • WestJet (WS 661)Boeing 737 Max 8 Passenger
  • 04h 15m
  • Direct
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 13:45 - 16:00
    YYZ - YYC
  • 13:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 16:00 (YYC)Calgary Airport
  • WestJet (WS 661)Boeing 737 800
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 800
  • 13:45 - 16:00
    YYZ - YYC
  • 13:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 16:00 (YYC)Calgary Airport
  • WestJet (WS 661)Boeing 737 700
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 13:50 - 16:15
    YYZ - YYC
  • 13:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • 16:15 (YYC)Calgary Airport
  • Porter Airlines (PD 363)Embraer 195 E2
  • 04h 25m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • Embraer 195 E2
  • 14:10 - 16:25
    YKF - YYC
  • 14:10 (YKF)Kitchener/Waterloo Airport
  • 16:25 (YYC)Calgary Airport
  • Flair Airlines (F8 521)Boeing 737 800
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 14:45 - 17:02
    YYZ - YYC
  • 14:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 17:02 (YYC)Calgary Airport
  • Air Canada (AC 145)Airbus
  • 04h 17m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 14:45 - 17:02
    YYZ - YYC
  • 14:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 17:02 (YYC)Calgary Airport
  • Air Canada (AC 145)Airbus A220 300
  • 04h 17m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus A220 300
  • 14:45 - 17:02
    YYZ - YYC
  • 14:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 17:02 (YYC)Calgary Airport
  • Air Canada (AC 145)Airbus
  • 04h 17m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • Airbus
  • 15:45 - 18:03
    YYZ - YYC
  • 15:45 (YYZ)Toronto Lester B Pearson Intl Airport
  • 18:03 (YYC)Calgary Airport
  • WestJet (WS 667)Boeing 737 Max 8 Passenger
  • 04h 18m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 16:00 - 18:15
    YYZ - YYC
  • 16:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 18:15 (YYC)Calgary Airport
  • WestJet (WS 665)Boeing 737 800
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 16:00 - 18:15
    YYZ - YYC
  • 16:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 18:15 (YYC)Calgary Airport
  • WestJet (WS 665)Boeing 737 Max 8 Passenger
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 16:00 - 18:15
    YYZ - YYC
  • 16:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 18:15 (YYC)Calgary Airport
  • WestJet (WS 665)Boeing 737 700
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • Boeing 737 700
  • 16:10 - 18:25
    YHM - YYC
  • 16:10 (YHM)Toronto John C Munro Hamilton Airport
  • 18:25 (YYC)Calgary Airport
  • WestJet (WS 533)Boeing 737 700
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 16:30 - 18:47
    YYZ - YYC
  • 16:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 18:47 (YYC)Calgary Airport
  • Air Canada (AC 149)Airbus
  • 04h 17m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • Airbus
  • 16:55 - 19:08
    YKF - YYC
  • 16:55 (YKF)Kitchener/Waterloo Airport
  • 19:08 (YYC)Calgary Airport
  • WestJet (WS 557)Boeing 737 800
  • 04h 13m
  • Direct
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 16:55 - 19:08
    YKF - YYC
  • 16:55 (YKF)Kitchener/Waterloo Airport
  • 19:08 (YYC)Calgary Airport
  • WestJet (WS 557)Boeing 737 700
  • 04h 13m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 700
  • 18:00 - 20:15
    YYZ - YYC
  • 18:00 (YYZ)Toronto Lester B Pearson Intl Airport
  • 20:15 (YYC)Calgary Airport
  • WestJet (WS 671)Boeing 737 700
  • 04h 15m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • Boeing 737 700
  • 18:05 - 20:15
    YHM - YYC
  • 18:05 (YHM)Toronto John C Munro Hamilton Airport
  • 20:15 (YYC)Calgary Airport
  • WestJet (WS 533)Boeing 737 700
  • 04h 10m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 18:20 - 20:33
    YKF - YYC
  • 18:20 (YKF)Kitchener/Waterloo Airport
  • 20:33 (YYC)Calgary Airport
  • WestJet (WS 569)Boeing 737 700
  • 04h 13m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 18:30 - 20:47
    YYZ - YYC
  • 18:30 (YYZ)Toronto Lester B Pearson Intl Airport
  • 20:47 (YYC)Calgary Airport
  • Air Canada (AC 153)Airbus
  • 04h 17m
  • Direct
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • Airbus

Connecting Flights

  • 20:15 - 22:03+ 1
    YYZ - YVR
    23:20 - 01:46+ 1
    YVR - YYC
  • 20:15 (YYZ)Toronto Lester B Pearson Intl Airport
    23:20 (YVR)Vancouver International Airport
  • 22:03 (YVR)Vancouver International Airport + 1
    01:46 (YYC)Calgary Airport
  • Air Canada (AC 127)Boeing 787 8
    Air Canada (AC 228)Boeing 737 Max 8 Passenger
  • 07h 31m (01h 17m)
  • YVR Vancouver 01h 17m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 20:15 - 22:00+ 1
    YYZ - YVR
    23:20 - 01:46+ 1
    YVR - YYC
  • 20:15 (YYZ)Toronto Lester B Pearson Intl Airport
    23:20 (YVR)Vancouver International Airport
  • 22:00 (YVR)Vancouver International Airport + 1
    01:46 (YYC)Calgary Airport
  • Air Canada (AC 127)Boeing 787 8
    Air Canada (AC 228)Boeing 737 Max 8 Passenger
  • 07h 31m (01h 20m)
  • YVR Vancouver 01h 20m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 20:15 - 22:03+ 1
    YYZ - YVR
    23:20 - 01:46+ 1
    YVR - YYC
  • 20:15 (YYZ)Toronto Lester B Pearson Intl Airport
    23:20 (YVR)Vancouver International Airport
  • 22:03 (YVR)Vancouver International Airport + 1
    01:46 (YYC)Calgary Airport
  • Air Canada (AC 127)Boeing 787 9
    Air Canada (AC 228)Boeing 737 Max 8 Passenger
  • 07h 31m (01h 17m)
  • YVR Vancouver 01h 17m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:30 - 22:18+ 1
    YYZ - YVR
    23:20 - 01:46+ 1
    YVR - YYC
  • 20:30 (YYZ)Toronto Lester B Pearson Intl Airport
    23:20 (YVR)Vancouver International Airport
  • 22:18 (YVR)Vancouver International Airport + 1
    01:46 (YYC)Calgary Airport
  • Air Canada (AC 127)Boeing 787 9
    Air Canada (AC 228)Boeing 737 Max 8 Passenger
  • 07h 16m (01h 02m)
  • YVR Vancouver 01h 02m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:40 - 08:28
    YYZ - YVR
    10:20 - 12:46
    YVR - YYC
  • 06:40 (YYZ)Toronto Lester B Pearson Intl Airport
    10:20 (YVR)Vancouver International Airport
  • 08:28 (YVR)Vancouver International Airport
    12:46 (YYC)Calgary Airport
  • Air Canada (AC 101)Boeing 787 9
    Air Canada (AC 206)Airbus
  • 08h 06m (01h 52m)
  • YVR Vancouver 01h 52m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 07:00 - 08:01
    YYZ - ORD
    08:51 - 11:37
    ORD - YYC
  • 07:00 (YYZ)Toronto Lester B Pearson Intl Airport
    08:51 (ORD)Chicago O'Hare International Airport
  • 08:01 (ORD)Chicago O'Hare International Airport
    11:37 (YYC)Calgary Airport
  • United Airlines (UA 1584)Airbus
    United Airlines (UA 764)Airbus
  • 06h 37m (00h 50m)
  • ORD Chicago 00h 50m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:00 - 08:01
    YYZ - ORD
    08:51 - 11:37
    ORD - YYC
  • 07:00 (YYZ)Toronto Lester B Pearson Intl Airport
    08:51 (ORD)Chicago O'Hare International Airport
  • 08:01 (ORD)Chicago O'Hare International Airport
    11:37 (YYC)Calgary Airport
  • United Airlines (UA 1584)Airbus
    United Airlines (UA 764)Airbus
  • 06h 37m (00h 50m)
  • ORD Chicago 00h 50m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:00 - 09:10
    YYZ - YVR
    10:30 - 12:57
    YVR - YYC
  • 07:00 (YYZ)Toronto Lester B Pearson Intl Airport
    10:30 (YVR)Vancouver International Airport
  • 09:10 (YVR)Vancouver International Airport
    12:57 (YYC)Calgary Airport
  • WestJet (WS 907)Boeing 737 800 Scimitar Winglets
    WestJet (WS 108)Boeing 737 700
  • 07h 57m (01h 20m)
  • YVR Vancouver 01h 20m
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 07:00 - 08:55
    YYZ - DEN
    11:20 - 13:49
    DEN - YYC
  • 07:00 (YYZ)Toronto Lester B Pearson Intl Airport
    11:20 (DEN)Denver Intl Airport
  • 08:55 (DEN)Denver Intl Airport
    13:49 (YYC)Calgary Airport
  • United Airlines (UA 423)Airbus
    United Airlines (UA 2459)Boeing 737 800
  • 08h 49m (02h 25m)
  • DEN Denver 02h 25m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 07:10 - 09:16
    YYZ - YVR
    10:20 - 12:46
    YVR - YYC
  • 07:10 (YYZ)Toronto Lester B Pearson Intl Airport
    10:20 (YVR)Vancouver International Airport
  • 09:16 (YVR)Vancouver International Airport
    12:46 (YYC)Calgary Airport
  • Air Canada (AC 183)Airbus
    Air Canada (AC 206)Airbus
  • 07h 36m (01h 04m)
  • YVR Vancouver 01h 04m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:50 - 09:35
    YYZ - YWG
    11:00 - 12:10
    YWG - YYC
  • 07:50 (YYZ)Toronto Lester B Pearson Intl Airport
    11:00 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 09:35 (YWG)Winnipeg J.A. Richardson Intl Airport
    12:10 (YYC)Calgary Airport
  • WestJet (WS 525)Boeing 737 800 Scimitar Winglets
    WestJet (WS 989)Boeing 737 Max 8 Passenger
  • 06h 20m (01h 25m)
  • YWG Winnipeg 01h 25m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:50 - 09:35
    YYZ - YWG
    11:25 - 12:35
    YWG - YYC
  • 07:50 (YYZ)Toronto Lester B Pearson Intl Airport
    11:25 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 09:35 (YWG)Winnipeg J.A. Richardson Intl Airport
    12:35 (YYC)Calgary Airport
  • WestJet (WS 525)Boeing 737 800 Scimitar Winglets
    WestJet (WS 945)Boeing 737 Max 8 Passenger
  • 06h 45m (01h 50m)
  • YWG Winnipeg 01h 50m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:50 - 09:35
    YYZ - YWG
    12:50 - 14:00
    YWG - YYC
  • 07:50 (YYZ)Toronto Lester B Pearson Intl Airport
    12:50 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 09:35 (YWG)Winnipeg J.A. Richardson Intl Airport
    14:00 (YYC)Calgary Airport
  • WestJet (WS 525)Boeing 737 800 Scimitar Winglets
    WestJet (WS 267)Boeing 737 800
  • 08h 10m (03h 15m)
  • YWG Winnipeg 03h 15m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 07:55 - 10:14
    YYZ - YVR
    11:30 - 13:57
    YVR - YYC
  • 07:55 (YYZ)Toronto Lester B Pearson Intl Airport
    11:30 (YVR)Vancouver International Airport
  • 10:14 (YVR)Vancouver International Airport
    13:57 (YYC)Calgary Airport
  • WestJet (WS 703)Boeing 737 700
    WestJet (WS 110)Boeing 737 800
  • 08h 02m (01h 16m)
  • YVR Vancouver 01h 16m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:00 - 10:18
    YYZ - YEG
    12:00 - 12:56
    YEG - YYC
  • 08:00 (YYZ)Toronto Lester B Pearson Intl Airport
    12:00 (YEG)Edmonton International Airport
  • 10:18 (YEG)Edmonton International Airport
    12:56 (YYC)Calgary Airport
  • WestJet (WS 419)Boeing 737 800 Scimitar Winglets
    WestJet (WS 3348)Dehavilland Dash 8 400
  • 06h 56m (01h 42m)
  • YEG Edmonton 01h 42m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:10 - 09:51
    YYZ - DEN
    11:20 - 13:49
    DEN - YYC
  • 08:10 (YYZ)Toronto Lester B Pearson Intl Airport
    11:20 (DEN)Denver Intl Airport
  • 09:51 (DEN)Denver Intl Airport
    13:49 (YYC)Calgary Airport
  • Air Canada (AC 1039)Airbus A220 300
    United Airlines (UA 2459)Boeing 737 800
  • 07h 39m (01h 29m)
  • DEN Denver 01h 29m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 08:10 - 09:51
    YYZ - DEN
    11:20 - 13:49
    DEN - YYC
  • 08:10 (YYZ)Toronto Lester B Pearson Intl Airport
    11:20 (DEN)Denver Intl Airport
  • 09:51 (DEN)Denver Intl Airport
    13:49 (YYC)Calgary Airport
  • Air Canada (AC 1039)Airbus
    United Airlines (UA 2459)Boeing 737 800
  • 07h 39m (01h 29m)
  • DEN Denver 01h 29m
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 08:10 - 09:51
    YYZ - DEN
    11:20 - 13:49
    DEN - YYC
  • 08:10 (YYZ)Toronto Lester B Pearson Intl Airport
    11:20 (DEN)Denver Intl Airport
  • 09:51 (DEN)Denver Intl Airport
    13:49 (YYC)Calgary Airport
  • Air Canada (AC 8573)Canadair Regional
    United Airlines (UA 2459)Boeing 737 800
  • 07h 39m (01h 29m)
  • DEN Denver 01h 29m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:50 - 10:32
    YYZ - YWG
    12:50 - 14:00
    YWG - YYC
  • 08:50 (YYZ)Toronto Lester B Pearson Intl Airport
    12:50 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 10:32 (YWG)Winnipeg J.A. Richardson Intl Airport
    14:00 (YYC)Calgary Airport
  • WestJet (WS 525)Boeing 737 800 Scimitar Winglets
    WestJet (WS 267)Boeing 737 800
  • 07h 10m (02h 18m)
  • YWG Winnipeg 02h 18m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:50 - 10:32
    YYZ - YWG
    12:50 - 14:00
    YWG - YYC
  • 08:50 (YYZ)Toronto Lester B Pearson Intl Airport
    12:50 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 10:32 (YWG)Winnipeg J.A. Richardson Intl Airport
    14:00 (YYC)Calgary Airport
  • WestJet (WS 525)Boeing 737 800
    WestJet (WS 267)Boeing 737 Max 8 Passenger
  • 07h 10m (02h 18m)
  • YWG Winnipeg 02h 18m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:50 - 10:32
    YYZ - YWG
    12:50 - 14:00
    YWG - YYC
  • 08:50 (YYZ)Toronto Lester B Pearson Intl Airport
    12:50 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 10:32 (YWG)Winnipeg J.A. Richardson Intl Airport
    14:00 (YYC)Calgary Airport
  • WestJet (WS 525)Boeing 737 800 Scimitar Winglets
    WestJet (WS 267)Boeing 737 Max 8 Passenger
  • 07h 10m (02h 18m)
  • YWG Winnipeg 02h 18m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 08:50 - 10:32
    YYZ - YWG
    12:50 - 14:00
    YWG - YYC
  • 08:50 (YYZ)Toronto Lester B Pearson Intl Airport
    12:50 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 10:32 (YWG)Winnipeg J.A. Richardson Intl Airport
    14:00 (YYC)Calgary Airport
  • WestJet (WS 525)Boeing 737 800
    WestJet (WS 267)Boeing 737 800
  • 07h 10m (02h 18m)
  • YWG Winnipeg 02h 18m
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • 08:50 - 10:32
    YYZ - YWG
    11:25 - 12:35
    YWG - YYC
  • 08:50 (YYZ)Toronto Lester B Pearson Intl Airport
    11:25 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 10:32 (YWG)Winnipeg J.A. Richardson Intl Airport
    12:35 (YYC)Calgary Airport
  • WestJet (WS 525)Boeing 737 800 Scimitar Winglets
    WestJet (WS 945)Boeing 737 Max 8 Passenger
  • 05h 45m (00h 53m)
  • YWG Winnipeg 00h 53m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:00 - 11:10
    YYZ - YVR
    12:30 - 14:55
    YVR - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    12:30 (YVR)Vancouver International Airport
  • 11:10 (YVR)Vancouver International Airport
    14:55 (YYC)Calgary Airport
  • WestJet (WS 705)Boeing 737 Max 8 Passenger
    WestJet (WS 112)Boeing 737 Max 8 Passenger
  • 07h 55m (01h 20m)
  • YVR Vancouver 01h 20m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 09:00 - 10:55
    YYZ - YVR
    13:20 - 15:46
    YVR - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    13:20 (YVR)Vancouver International Airport
  • 10:55 (YVR)Vancouver International Airport
    15:46 (YYC)Calgary Airport
  • Air Canada (AC 105)Boeing 777 300 Er
    Air Canada (AC 212)Boeing 737 Max 8 Passenger
  • 08h 46m (02h 25m)
  • YVR Vancouver 02h 25m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 09:00 - 11:10
    YYZ - YVR
    12:30 - 14:55
    YVR - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    12:30 (YVR)Vancouver International Airport
  • 11:10 (YVR)Vancouver International Airport
    14:55 (YYC)Calgary Airport
  • WestJet (WS 705)Boeing 737 800
    WestJet (WS 112)Boeing 737 800
  • 07h 55m (01h 20m)
  • YVR Vancouver 01h 20m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:00 - 10:40
    YYZ - YWG
    11:25 - 12:35
    YWG - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    11:25 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 10:40 (YWG)Winnipeg J.A. Richardson Intl Airport
    12:35 (YYC)Calgary Airport
  • WestJet (WS 949)Boeing 737 Max 8 Passenger
    WestJet (WS 945)Boeing 737 Max 8 Passenger
  • 05h 35m (00h 45m)
  • YWG Winnipeg 00h 45m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:00 - 11:10
    YYZ - YVR
    12:30 - 14:55
    YVR - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    12:30 (YVR)Vancouver International Airport
  • 11:10 (YVR)Vancouver International Airport
    14:55 (YYC)Calgary Airport
  • WestJet (WS 705)Boeing 737 700
    WestJet (WS 112)Boeing 737 800
  • 07h 55m (01h 20m)
  • YVR Vancouver 01h 20m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 09:00 - 10:40
    YYZ - YWG
    12:50 - 14:00
    YWG - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    12:50 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 10:40 (YWG)Winnipeg J.A. Richardson Intl Airport
    14:00 (YYC)Calgary Airport
  • WestJet (WS 949)Boeing 737 Max 8 Passenger
    WestJet (WS 267)Boeing 737 800
  • 07h 00m (02h 10m)
  • YWG Winnipeg 02h 10m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:00 - 11:10
    YYZ - YVR
    12:30 - 14:55
    YVR - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    12:30 (YVR)Vancouver International Airport
  • 11:10 (YVR)Vancouver International Airport
    14:55 (YYC)Calgary Airport
  • WestJet (WS 705)Boeing 737 700
    WestJet (WS 112)Boeing 737 700
  • 07h 55m (01h 20m)
  • YVR Vancouver 01h 20m
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 09:00 - 11:15
    YYZ - YVR
    12:30 - 14:57
    YVR - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    12:30 (YVR)Vancouver International Airport
  • 11:15 (YVR)Vancouver International Airport
    14:57 (YYC)Calgary Airport
  • WestJet (WS 705)Boeing 737 700
    WestJet (WS 112)Boeing 737 Max 8 Passenger
  • 07h 57m (01h 15m)
  • YVR Vancouver 01h 15m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:00 - 11:10
    YYZ - YVR
    12:30 - 14:55
    YVR - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    12:30 (YVR)Vancouver International Airport
  • 11:10 (YVR)Vancouver International Airport
    14:55 (YYC)Calgary Airport
  • WestJet (WS 705)Boeing 737 Max 8 Passenger
    WestJet (WS 112)Boeing 737 700
  • 07h 55m (01h 20m)
  • YVR Vancouver 01h 20m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:00 - 11:15
    YYZ - YEG
    13:30 - 14:24
    YEG - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    13:30 (YEG)Edmonton International Airport
  • 11:15 (YEG)Edmonton International Airport
    14:24 (YYC)Calgary Airport
  • WestJet (WS 421)Boeing 737 800 Scimitar Winglets
    WestJet (WS 3350)Dehavilland Dash 8 400
  • 07h 24m (02h 15m)
  • YEG Edmonton 02h 15m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 09:00 - 10:40
    YYZ - YWG
    12:50 - 14:00
    YWG - YYC
  • 09:00 (YYZ)Toronto Lester B Pearson Intl Airport
    12:50 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 10:40 (YWG)Winnipeg J.A. Richardson Intl Airport
    14:00 (YYC)Calgary Airport
  • WestJet (WS 949)Boeing 737 Max 8 Passenger
    WestJet (WS 267)Boeing 737 700
  • 07h 00m (02h 10m)
  • YWG Winnipeg 02h 10m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:15 - 11:00
    YYZ - YWG
    12:30 - 13:40
    YWG - YYC
  • 09:15 (YYZ)Toronto Lester B Pearson Intl Airport
    12:30 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 11:00 (YWG)Winnipeg J.A. Richardson Intl Airport
    13:40 (YYC)Calgary Airport
  • WestJet (WS 987)Boeing 737 800 Scimitar Winglets
    WestJet (WS 267)Boeing 737 700
  • 06h 25m (01h 30m)
  • YWG Winnipeg 01h 30m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:55 - 12:00
    YYZ - YEG
    14:15 - 15:09
    YEG - YYC
  • 09:55 (YYZ)Toronto Lester B Pearson Intl Airport
    14:15 (YEG)Edmonton International Airport
  • 12:00 (YEG)Edmonton International Airport
    15:09 (YYC)Calgary Airport
  • Air Canada (AC 165)Boeing 787 8
    Air Canada (AC 8137)Dehavilland Dash 8 400
  • 07h 14m (02h 15m)
  • YEG Edmonton 02h 15m
    • M
    • T
    • -
    • T
    • -
    • -
    • -
  • 10:00 - 11:48
    YYZ - YVR
    13:20 - 15:46
    YVR - YYC
  • 10:00 (YYZ)Toronto Lester B Pearson Intl Airport
    13:20 (YVR)Vancouver International Airport
  • 11:48 (YVR)Vancouver International Airport
    15:46 (YYC)Calgary Airport
  • Air Canada (AC 107)Boeing 787 9
    Air Canada (AC 212)Boeing 737 Max 8 Passenger
  • 07h 46m (01h 32m)
  • YVR Vancouver 01h 32m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 10:00 - 12:15
    YYZ - YVR
    13:30 - 15:57
    YVR - YYC
  • 10:00 (YYZ)Toronto Lester B Pearson Intl Airport
    13:30 (YVR)Vancouver International Airport
  • 12:15 (YVR)Vancouver International Airport
    15:57 (YYC)Calgary Airport
  • WestJet (WS 707)Boeing 737 Max 8 Passenger
    WestJet (WS 114)Boeing 737 Max 8 Passenger
  • 07h 57m (01h 15m)
  • YVR Vancouver 01h 15m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:00 - 12:13
    YYZ - YEG
    14:15 - 15:09
    YEG - YYC
  • 10:00 (YYZ)Toronto Lester B Pearson Intl Airport
    14:15 (YEG)Edmonton International Airport
  • 12:13 (YEG)Edmonton International Airport
    15:09 (YYC)Calgary Airport
  • Air Canada (AC 165)Boeing 737 Max 8 Passenger
    Air Canada (AC 8137)Dehavilland Dash 8 400
  • 07h 09m (02h 02m)
  • YEG Edmonton 02h 02m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 10:00 - 11:48
    YYZ - YVR
    13:20 - 15:46
    YVR - YYC
  • 10:00 (YYZ)Toronto Lester B Pearson Intl Airport
    13:20 (YVR)Vancouver International Airport
  • 11:48 (YVR)Vancouver International Airport
    15:46 (YYC)Calgary Airport
  • Air Canada (AC 107)Boeing 787 8
    Air Canada (AC 212)Boeing 737 Max 8 Passenger
  • 07h 46m (01h 32m)
  • YVR Vancouver 01h 32m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 10:30 - 12:50
    YYZ - YEG
    16:00 - 16:54
    YEG - YYC
  • 10:30 (YYZ)Toronto Lester B Pearson Intl Airport
    16:00 (YEG)Edmonton International Airport
  • 12:50 (YEG)Edmonton International Airport
    16:54 (YYC)Calgary Airport
  • WestJet (WS 953)Boeing 737 Max 8 Passenger
    WestJet (WS 3140)Dehavilland Dash 8 400
  • 08h 24m (03h 10m)
  • YEG Edmonton 03h 10m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 10:30 - 12:45
    YYZ - YVR
    14:30 - 16:57
    YVR - YYC
  • 10:30 (YYZ)Toronto Lester B Pearson Intl Airport
    14:30 (YVR)Vancouver International Airport
  • 12:45 (YVR)Vancouver International Airport
    16:57 (YYC)Calgary Airport
  • WestJet (WS 907)Boeing 737 Max 8 Passenger
    WestJet (WS 116)Boeing 737 700
  • 08h 27m (01h 45m)
  • YVR Vancouver 01h 45m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 10:30 - 12:50
    YYZ - YEG
    13:30 - 14:24
    YEG - YYC
  • 10:30 (YYZ)Toronto Lester B Pearson Intl Airport
    13:30 (YEG)Edmonton International Airport
  • 12:50 (YEG)Edmonton International Airport
    14:24 (YYC)Calgary Airport
  • WestJet (WS 953)Boeing 737 Max 8 Passenger
    WestJet (WS 3350)Dehavilland Dash 8 400
  • 05h 54m (00h 40m)
  • YEG Edmonton 00h 40m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 10:30 - 12:43
    YYZ - YVR
    14:30 - 17:00
    YVR - YYC
  • 10:30 (YYZ)Toronto Lester B Pearson Intl Airport
    14:30 (YVR)Vancouver International Airport
  • 12:43 (YVR)Vancouver International Airport
    17:00 (YYC)Calgary Airport
  • WestJet (WS 907)Boeing 737 Max 8 Passenger
    WestJet (WS 990)Boeing 787 9
  • 08h 30m (01h 47m)
  • YVR Vancouver 01h 47m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:30 - 12:43
    YYZ - YVR
    13:30 - 15:57
    YVR - YYC
  • 10:30 (YYZ)Toronto Lester B Pearson Intl Airport
    13:30 (YVR)Vancouver International Airport
  • 12:43 (YVR)Vancouver International Airport
    15:57 (YYC)Calgary Airport
  • WestJet (WS 907)Boeing 737 Max 8 Passenger
    WestJet (WS 114)Boeing 737 Max 8 Passenger
  • 07h 27m (00h 47m)
  • YVR Vancouver 00h 47m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:59 - 13:39
    YYZ - YWG
    15:20 - 16:30
    YWG - YYC
  • 11:59 (YYZ)Toronto Lester B Pearson Intl Airport
    15:20 (YWG)Winnipeg J.A. Richardson Intl Airport
  • 13:39 (YWG)Winnipeg J.A. Richardson Intl Airport
    16:30 (YYC)Calgary Airport
  • WestJet (WS 305)Boeing 737 700
    WestJet (WS 269)Boeing 737 700
  • 06h 31m (01h 41m)
  • YWG Winnipeg 01h 41m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:00 - 14:13
    YYZ - YVR
    15:30 - 17:57
    YVR - YYC
  • 12:00 (YYZ)Toronto Lester B Pearson Intl Airport
    15:30 (YVR)Vancouver International Airport
  • 14:13 (YVR)Vancouver International Airport
    17:57 (YYC)Calgary Airport
  • WestJet (WS 711)Boeing 737 Max 8 Passenger
    WestJet (WS 118)Boeing 737 800
  • 07h 57m (01h 17m)
  • YVR Vancouver 01h 17m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:00 - 14:15
    YYZ - YVR
    15:30 - 17:57
    YVR - YYC
  • 12:00 (YYZ)Toronto Lester B Pearson Intl Airport
    15:30 (YVR)Vancouver International Airport
  • 14:15 (YVR)Vancouver International Airport
    17:57 (YYC)Calgary Airport
  • WestJet (WS 711)Boeing 737 Max 8 Passenger
    WestJet (WS 118)Boeing 737 Max 8 Passenger
  • 07h 57m (01h 15m)
  • YVR Vancouver 01h 15m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:00 - 14:15
    YYZ - YVR
    15:30 - 17:57
    YVR - YYC
  • 12:00 (YYZ)Toronto Lester B Pearson Intl Airport
    15:30 (YVR)Vancouver International Airport
  • 14:15 (YVR)Vancouver International Airport
    17:57 (YYC)Calgary Airport
  • WestJet (WS 711)Boeing 737 800
    WestJet (WS 118)Boeing 737 800
  • 07h 57m (01h 15m)
  • YVR Vancouver 01h 15m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:00 - 14:20
    YYZ - YEG
    16:10 - 17:05
    YEG - YYC
  • 12:00 (YYZ)Toronto Lester B Pearson Intl Airport
    16:10 (YEG)Edmonton International Airport
  • 14:20 (YEG)Edmonton International Airport
    17:05 (YYC)Calgary Airport
  • WestJet (WS 425)Boeing 737 700
    WestJet (WS 152)Boeing 737 700
  • 07h 05m (01h 50m)
  • YEG Edmonton 01h 50m
    • M
    • -
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Toronto to Calgary?

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

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

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

How far is Calgary from Toronto?

The flight distance between Toronto and Calgary 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: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 Toronto to Calgary?

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