Which airport are you flying from?

Direct flights from Calgary to Toronto

Airlines Schedules

YYC - YYZ route map All flights from YYC to YYZ non-stop. There are direct flights from Calgary International (YYC), Canada to Pearson International (YYZ), Canada with WestJet, Air Canada and 2 other airlines. 128 weekly departures are currently scheduled on this route. Departure times range from 00:05 to 23:55 depending on the schedule period. The flight distance is 1680 miles (2703 km). Flight time ranges from 3 hours and 42 minutes to 4 hours and 56 minutes.

YYC
Calgary
CanadaCalgary , Canada
YYZ
Pearson
CanadaToronto , Canada
YYC
Calgary
CanadaCalgary , Canada
Pearson
CanadaToronto , Canada
YYZ
Flight time 3h 42min to 4h 56min
Updated Nov 9, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

WestJet Low-cost carrier

Departure times vary between 00:05 and 23:50
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
54 flights/week
54 flights/week

Air Canada Star Alliance

Departure times vary between 00:15 and 19:25
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
46 flights/week
46 flights/week

Flair Airlines Low-cost carrier

Departure times vary between 00:45 and 19:10
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
14 flights/week
14 flights/week

Porter Airlines

Departure times vary between 00:30 and 23:55
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
14 flights/week
14 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Calgary to Toronto with WestJet

This is a weekly direct flight schedule for WestJet. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
WS620
00:05
00:05
00:05
00:05
00:05
00:05
00:05
WS650
06:00
06:00
06:00
06:00
06:00
06:00
06:00
WS636
08:10
08:10
08:10
08:10
08:10
----
08:10
WS632
09:15
09:15
09:15
09:15
09:15
09:15
09:15
WS634
11:00
11:00
11:00
11:00
11:00
----
11:00
WS640
14:25
14:25
14:25
14:25
14:25
14:25
14:25
WS648
17:15
17:15
17:15
17:15
17:15
17:15
17:15
WS654
19:00
19:00
19:00
19:00
19:00
19:00
19:00

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Calgary to Toronto with Air Canada

This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
AC156
01:20
01:20
01:20
01:20
01:20
01:20
01:20
AC132
07:00
07:00
07:00
07:00
07:00
07:00
07:00
AC138
10:40
----
10:40
----
10:40
----
10:40
AC142
12:40
12:40
12:40
12:40
12:40
12:40
12:40
AC144
14:25
14:25
14:25
14:25
14:25
14:25
14:25
AC148
16:35
16:35
16:35
16:35
16:35
16:35
16:35
AC152
18:50
18:50
18:50
18:50
18:50
18:50
18:50

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Calgary to Toronto with Flair Airlines

This is a weekly direct flight schedule for Flair Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
F8628
01:45
----
01:45
01:45
01:45
01:45
01:45
F8622
11:25
----
----
11:25
11:25
----
----
F8626
13:20
----
----
----
13:20
----
13:20
F8620
19:10
----
----
----
19:10
----
----

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Calgary to Toronto with Porter Airlines

This is a weekly direct flight schedule for Porter Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
PD350
07:30
07:30
07:30
07:30
07:30
07:30
07:30
PD356
13:45
13:45
13:45
13:45
13:45
13:45
13:45

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Calgary to Toronto scheduled departures

Select a date to see every published non-stop departure between YYC and YYZ.

Friday
Fri
Dec 04
20 flights(20)
Saturday
Sat
Dec 05
14 flights(14)
Sunday
Sun
Dec 06
18 flights(18)
Monday
Mon
Dec 07
21 flights(21)
Tuesday
Tue
Dec 08
16 flights(16)
Wednesday
Wed
Dec 09
17 flights(17)
Thursday
Thu
Dec 10
18 flights(18)
Time
Airline
Flight
00:05
WestJet WestJet
WS620
01:00
Air Canada Air Canada
AC156
01:45
Flair Airlines Flair Airlines
F8628
06:30
WestJet WestJet
WS650
07:00
Air Canada Air Canada
AC132
07:20
Porter Airlines Porter Airlines
PD350
08:10
WestJet WestJet
WS636
09:15
WestJet WestJet
WS632
10:40
Air Canada Air Canada
AC138
11:00
WestJet WestJet
WS634
11:25
Flair Airlines Flair Airlines
F8622
12:35
Air Canada Air Canada
AC142
13:20
Flair Airlines Flair Airlines
F8626
14:25
Air Canada Air Canada
AC144
14:25
WestJet WestJet
WS640
15:00
Porter Airlines Porter Airlines
PD356
16:30
Air Canada Air Canada
AC148
17:15
WestJet WestJet
WS648
18:55
Air Canada Air Canada
AC152
19:00
WestJet WestJet
WS654
00:05
WestJet WestJet
WS620
01:20
Air Canada Air Canada
AC156
01:45
Flair Airlines Flair Airlines
F8628
06:30
WestJet WestJet
WS650
07:00
Air Canada Air Canada
AC132
09:15
WestJet WestJet
WS632
12:35
Air Canada Air Canada
AC142
13:45
Porter Airlines Porter Airlines
PD356
14:25
Air Canada Air Canada
AC144
14:25
WestJet WestJet
WS640
16:30
Air Canada Air Canada
AC148
17:15
WestJet WestJet
WS648
18:55
Air Canada Air Canada
AC152
19:00
WestJet WestJet
WS654
00:05
WestJet WestJet
WS620
01:20
Air Canada Air Canada
AC156
01:45
Flair Airlines Flair Airlines
F8628
06:30
WestJet WestJet
WS650
07:00
Air Canada Air Canada
AC132
07:20
Porter Airlines Porter Airlines
PD350
08:10
WestJet WestJet
WS636
09:15
WestJet WestJet
WS632
11:00
WestJet WestJet
WS634
12:35
Air Canada Air Canada
AC142
13:20
Flair Airlines Flair Airlines
F8626
13:45
Porter Airlines Porter Airlines
PD356
14:25
WestJet WestJet
WS640
14:25
Air Canada Air Canada
AC144
16:30
Air Canada Air Canada
AC148
17:15
WestJet WestJet
WS648
18:55
Air Canada Air Canada
AC152
19:00
WestJet WestJet
WS654
00:05
WestJet WestJet
WS620
01:20
Air Canada Air Canada
AC156
01:45
Flair Airlines Flair Airlines
F8628
06:30
WestJet WestJet
WS650
07:00
Air Canada Air Canada
AC132
07:20
Porter Airlines Porter Airlines
PD350
08:10
WestJet WestJet
WS636
09:15
WestJet WestJet
WS632
10:40
Air Canada Air Canada
AC138
11:00
WestJet WestJet
WS634
11:25
Flair Airlines Flair Airlines
F8622
12:35
Air Canada Air Canada
AC142
13:20
Flair Airlines Flair Airlines
F8626
13:45
Porter Airlines Porter Airlines
PD356
14:25
Air Canada Air Canada
AC144
14:25
WestJet WestJet
WS640
16:30
Air Canada Air Canada
AC148
17:15
WestJet WestJet
WS648
18:55
Air Canada Air Canada
AC152
19:00
WestJet WestJet
WS654
19:10
Flair Airlines Flair Airlines
F8620
00:05
WestJet WestJet
WS620
01:20
Air Canada Air Canada
AC156
01:45
Flair Airlines Flair Airlines
F8628
06:30
WestJet WestJet
WS650
07:00
Air Canada Air Canada
AC132
07:20
Porter Airlines Porter Airlines
PD350
08:10
WestJet WestJet
WS636
09:15
WestJet WestJet
WS632
11:00
WestJet WestJet
WS634
12:35
Air Canada Air Canada
AC142
14:25
Air Canada Air Canada
AC144
14:25
WestJet WestJet
WS640
16:30
Air Canada Air Canada
AC148
17:15
WestJet WestJet
WS648
18:55
Air Canada Air Canada
AC152
19:00
WestJet WestJet
WS654
00:05
WestJet WestJet
WS620
01:20
Air Canada Air Canada
AC156
01:45
Flair Airlines Flair Airlines
F8628
06:30
WestJet WestJet
WS650
07:00
Air Canada Air Canada
AC132
08:10
WestJet WestJet
WS636
09:15
WestJet WestJet
WS632
10:40
Air Canada Air Canada
AC138
11:00
WestJet WestJet
WS634
12:35
Air Canada Air Canada
AC142
14:25
Air Canada Air Canada
AC144
14:25
WestJet WestJet
WS640
15:00
Porter Airlines Porter Airlines
PD356
16:30
Air Canada Air Canada
AC148
17:15
WestJet WestJet
WS648
18:55
Air Canada Air Canada
AC152
19:00
WestJet WestJet
WS654
00:05
WestJet WestJet
WS620
01:20
Air Canada Air Canada
AC156
01:45
Flair Airlines Flair Airlines
F8628
06:30
WestJet WestJet
WS650
07:00
Air Canada Air Canada
AC132
07:20
Porter Airlines Porter Airlines
PD350
08:10
WestJet WestJet
WS636
09:15
WestJet WestJet
WS632
11:00
WestJet WestJet
WS634
11:25
Flair Airlines Flair Airlines
F8622
12:35
Air Canada Air Canada
AC142
13:45
Porter Airlines Porter Airlines
PD356
14:25
WestJet WestJet
WS640
14:25
Air Canada Air Canada
AC144
16:30
Air Canada Air Canada
AC148
17:15
WestJet WestJet
WS648
18:55
Air Canada Air Canada
AC152
19:00
WestJet WestJet
WS654
SPONSORED AD
YYC-YYZ flight route
Route map from Calgary, YYC to Toronto, YYZ. The distance is 1680 miles or 2703 km.
Calgary - Toronto direct flight map
SPONSORED AD
SPONSORED AD

YYC - YYZ route facts

  • Distance
    1680 miles (2703 km)
  • Flight time
    3 hours and 42 minutes to 4 hours and 56 minutes
  • Airlines
    WestJet WestJet
    Air Canada Air Canada
    Flair Flair
    Porter Porter
  • Airline alliances
    Low-cost carrier Star Alliance
  • Cabins
    Economy Premium Economy Business
  • Hub airports
    WestJet: YYC and YYZ (Secondary hub.)
    Air Canada: YYZ
    Porter Airlines: YYZ
  • Arrival terminals
    WestJet: Terminal 3
    Air Canada: Terminal 1
    Porter Airlines: Terminal 3
  • Aircraft
    WestJet: Boeing 737MAX 8 Passenger, Boeing 737-800 (winglets) Passenger/BBJ2 and Boeing 737-700 (winglets) Passenger/BBJ1
    Air Canada: Airbus A321, Airbus A320, Airbus A220-300, Airbus A330-300, Boeing 787-9, Boeing 787-8 and Airbus A321neo
    Flair Airlines: Boeing 737MAX 8 Passenger
    Porter Airlines: Embraer 195 E2

Route FAQ

WestJet, Air Canada, Flair Airlines and Porter Airlines operate non-stop flights from YYC to YYZ with 128 weekly departures (Nov 16 – Nov 22, 2026).

Scheduled flight time from YYC to YYZ ranges from 3 hours and 42 minutes to 4 hours and 56 minutes. The route covers 1680 miles (2703 km).

128 weekly departures (Nov 16 – Nov 22, 2026) are currently scheduled on this route, with published departure times ranging from 00:05 to 23:55 depending on the schedule period.

Arrival terminals: WestJet: Terminal 3, Air Canada: Terminal 1 and Porter Airlines: Terminal 3.

Economy, Premium Economy and Business are currently scheduled on non-stop flights for this route.
Direct flights from Calgary to ON, Canada
From Calgary to Hamilton

YHM Hamilton

From Calgary to Ottawa

YOW Ottawa Macdonald Cartier International

From Calgary to Kitchener

YKF Waterloo Rgnl

From Calgary to North Bay

YYB North Bay

From Calgary to Windsor

YQG Windsor

From Calgary to London

YXU London

From Calgary to Sudbury

YSB Sudbury

From Calgary to Sault Ste. Marie

YAM Sault Ste Marie

From Calgary to Thunder Bay

YQT Thunder Bay

SPONSORED AD
SPONSORED AD