Cheap flights from Calgary to Toronto
Find cheap Toronto to Calgary flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Calgary.
Calgary to Toronto flight schedules
| Flight | Departure Date | Arrival Date | Price | Duration | Number of stops | Updated |
|---|---|---|---|---|---|---|
| Calgary (YYC) - Toronto (YTO) | 2026-05-04 | 2026-05-04 | 195 USD | 12 hours 40 minutes | Connection | 2026-04-09T01:40:11 |
| Calgary (YYC) - Toronto (YTO) | 2026-05-11 | 2026-05-11 | 213 USD | 12 hours 40 minutes | Connection | 2026-04-12T19:00:33 |
| Calgary (YYC) - Toronto (YTO) | 2026-04-21 | 2026-04-21 | 221 USD | 8 hours 10 minutes | Direct | 2026-04-09T01:38:33 |
| Calgary (YYC) - Toronto (YTO) | 2026-04-20 | 2026-04-20 | 225 USD | 8 hours 15 minutes | Direct | 2026-04-08T01:10:27 |
| Calgary (YYC) - Toronto (YTO) | 2026-05-01 | 2026-05-01 | 226 USD | 10 hours 57 minutes | Connection | 2026-04-08T21:32:32 |
| Calgary (YYC) - Toronto (YTO) | 2026-04-17 | 2026-04-17 | 232 USD | 8 hours 10 minutes | Direct | 2026-04-10T00:08:27 |
| Calgary (YYC) - Toronto (YTO) | 2026-04-30 | 2026-04-30 | 234 USD | 8 hours 15 minutes | Direct | 2026-04-08T13:23:47 |
| Calgary (YYC) - Toronto (YTO) | 2026-04-23 | 2026-04-23 | 241 USD | 8 hours 10 minutes | Direct | 2026-04-09T01:16:29 |
| Calgary (YYC) - Toronto (YTO) | 2026-08-25 | 2026-08-25 | 308 USD | 12 hours 10 minutes | Connection | 2026-04-09T23:47:33 |
Calgary to Toronto flight status
| Flight | Origin | Destination | Departure | Arrival | Equip |
|---|---|---|---|---|---|
| KE6506 | Calgary (YYC) | Toronto (YYZ) | 12:15 a.m. | 6:13 a.m. | None |
| AC0136 | Calgary (YYC) | Toronto (YYZ) | 9:40 a.m. | 3:34 p.m. | |
| OS8266 | Calgary (YYC) | Toronto (YYZ) | 1:25 p.m. | 7:07 p.m. | 321 |
| AC0152 | Calgary (YYC) | Toronto (YYZ) | 6:15 p.m. | 12:09 a.m. | |
| AC142 | Calgary (YYC) | Toronto (YYZ) | 11:35 a.m. | 5:29 p.m. | Airbus A320-100/200 |
| AC130 | Calgary (YYC) | Toronto (YYZ) | 5:45 a.m. | 11:34 a.m. | Airbus A321-100/200 |
| EI8522 | Calgary (YYC) | Toronto (YYZ) | 5:45 a.m. | 11:34 a.m. | 320 |
| DL6316 | Calgary (YYC) | Toronto (YYZ) | 12:20 p.m. | 5:20 p.m. | 332 |
| AC1320 | Calgary (YYC) | Toronto (YYZ) | 2:50 p.m. | 10:20 p.m. | 763 |
| F8622 | Calgary (YYC) | Toronto (YYZ) | 10:15 a.m. | 4:25 p.m. | Boeing 737 Max 8 |
| EI8574 | Calgary (YYC) | Toronto (YYZ) | 9:40 a.m. | 3:34 p.m. | 320 |
| LH6643 | Calgary (YYC) | Toronto (YYZ) | 2 p.m. | 3:20 p.m. | A321 |
| PD360 | Calgary (YYC) | Toronto (YYZ) | 12:40 p.m. | 6:33 p.m. | Embraer E195-E2 |
| EI8540 | Calgary (YYC) | Toronto (YYZ) | 7 a.m. | 12:54 p.m. | 320 |
| F8620 | Calgary (YYC) | Toronto (YYZ) | 7 a.m. | 1:10 p.m. | Boeing 737 Max 8 |
| AC6504 | Calgary (YYC) | Toronto (YYZ) | noon | 1:15 p.m. | Airbus 320-211 |
| AC150 | Calgary (YYC) | Toronto (YYZ) | 3:25 p.m. | 9:19 p.m. | BCS3 |
| S47036 | Calgary (YYC) | Toronto (YYZ) | 11:30 a.m. | 5:28 p.m. | None |
| WS654 | Calgary (YYC) | Toronto (YYZ) | 6:30 p.m. | 12:26 a.m. | Boeing 737-800 (winglets) |
| TS871 | Calgary (YYC) | Toronto (YYZ) | 11:40 a.m. | 4:20 p.m. | B737 |
| LX4679 | Calgary (YYC) | Toronto (YYZ) | 1:25 p.m. | 7:07 p.m. | 321 |
| F8811 | Calgary (YYC) | Toronto (YYZ) | 3:30 p.m. | 4:15 p.m. | B734 |
| DL7118 | Calgary (YYC) | Toronto (YYZ) | 10:15 p.m. | 12:38 a.m. | B738 |
| DL7117 | Calgary (YYC) | Toronto (YYZ) | 7:35 p.m. | 10:40 p.m. | B737 |
| DL7391 | Calgary (YYC) | Toronto (YYZ) | 7:55 a.m. | 9:25 a.m. | CRJ |
| DL7645 | Calgary (YYC) | Toronto (YYZ) | 8:15 a.m. | 9:40 a.m. | 73W |
| QF3391 | Calgary (YYC) | Toronto (YYZ) | 1:40 p.m. | 7:36 p.m. | 73H |
| KL9705 | Calgary (YYC) | Toronto (YYZ) | 3:30 p.m. | 4:53 p.m. | 73H |
| AC132 | Calgary (YYC) | Toronto (YYZ) | 7 a.m. | 12:54 p.m. | Airbus A321-100/200 |
| SN9580 | Calgary (YYC) | Toronto (YYZ) | 4:55 p.m. | 7:20 p.m. | 321 |
| DL7644 | Calgary (YYC) | Toronto (YYZ) | 8:30 a.m. | 9:25 a.m. | B737 |
| WS650 | Calgary (YYC) | Toronto (YYZ) | 6:30 a.m. | 12:28 p.m. | Boeing 737-700 (winglets) |
| AM7132 | Calgary (YYC) | Toronto (YYZ) | 12:15 a.m. | 6:13 a.m. | None |
| TK9139 | Calgary (YYC) | Toronto (YYZ) | 11:30 p.m. | 2:25 a.m. | 320 |
| WS7300 | Calgary (YYC) | Toronto (YYZ) | 10:55 a.m. | 1:17 p.m. | |
| AC190 | Calgary (YYC) | Toronto (YYZ) | 11:45 a.m. | 7:03 p.m. | A320 |
| AC3070 | Calgary (YYC) | Toronto (YYZ) | 9:35 p.m. | 11:25 p.m. | ERJ |
| OS8294 | Calgary (YYC) | Toronto (YYZ) | 11:35 a.m. | 5:29 p.m. | Boeing 767-375(ER) |
| OS8264 | Calgary (YYC) | Toronto (YYZ) | 9:40 a.m. | 3:34 p.m. | 321 |
| OS8258 | Calgary (YYC) | Toronto (YYZ) | 3:25 p.m. | 9:19 p.m. | |
| LO4142 | Calgary (YYC) | Toronto (YYZ) | 5:55 p.m. | 7:05 p.m. | 321 |
| WS648 | Calgary (YYC) | Toronto (YYZ) | 5:15 p.m. | 11:11 p.m. | 73H |
| AM7136 | Calgary (YYC) | Toronto (YYZ) | 8:45 p.m. | 10:41 p.m. | None |
| HU8750 | Calgary (YYC) | Toronto (YYZ) | 9 a.m. | 2:58 p.m. | 73H |
| LH6690 | Calgary (YYC) | Toronto (YYZ) | 1:25 p.m. | 7:07 p.m. | 320 |
| EK4698 | Calgary (YYC) | Toronto (YYZ) | 12:15 a.m. | 6:13 a.m. | 73W |
| LO4144 | Calgary (YYC) | Toronto (YYZ) | 7:25 p.m. | 8:35 p.m. | 321 |
| AF3005 | Calgary (YYC) | Toronto (YYZ) | 10:50 p.m. | 7:39 a.m. | 320 |
| AV6937 | Calgary (YYC) | Toronto (YYZ) | 7 a.m. | 12:54 p.m. | A320 |
| KL9729 | Calgary (YYC) | Toronto (YYZ) | 2:25 p.m. | 4:34 p.m. | B737 |
| AC156 | Calgary (YYC) | Toronto (YYZ) | 11:40 p.m. | 5:29 a.m. | Boeing 787-9 |
| LO4148 | Calgary (YYC) | Toronto (YYZ) | 6:10 p.m. | 7:42 p.m. | 321 |
| AC146 | Calgary (YYC) | Toronto (YYZ) | 1:25 p.m. | 7:07 p.m. | B789 |
| HU8752 | Calgary (YYC) | Toronto (YYZ) | 6:30 a.m. | 12:28 p.m. | B738 |
| WS670 | Calgary (YYC) | Toronto (YYZ) | 11:30 p.m. | 7:28 a.m. | Boeing 737-800 (winglets) |
| LH6504 | Calgary (YYC) | Toronto (YYZ) | 5:55 p.m. | 9:10 p.m. | A321 |
| AF6556 | Calgary (YYC) | Toronto (YYZ) | 6:30 a.m. | 12:28 p.m. | 73W |
| AC152 | Calgary (YYC) | Toronto (YYZ) | 6:15 p.m. | 12:09 a.m. | Boeing 787-8 |
| AC136 | Calgary (YYC) | Toronto (YYZ) | 9:40 a.m. | 3:34 p.m. | Airbus A321-100/200 |
| TS846 | Calgary (YYC) | Toronto (YYZ) | 4:25 p.m. | 8:10 p.m. | B737 |
| EI8510 | Calgary (YYC) | Toronto (YYZ) | 9:40 a.m. | 3:38 p.m. | A320 |
| AC158 | Calgary (YYC) | Toronto (YYZ) | 1:05 a.m. | 7:03 a.m. | A320 |
| AC1312 | Calgary (YYC) | Toronto (YYZ) | 8:50 a.m. | 1:50 p.m. | B763 |
| AC138 | Calgary (YYC) | Toronto (YYZ) | 9:40 a.m. | 3:38 p.m. | Airbus A321-100/200 |
| AC144 | Calgary (YYC) | Toronto (YYZ) | 1:10 p.m. | 7:08 p.m. | Airbus A321-100/200 |
| OS8270 | Calgary (YYC) | Toronto (YYZ) | 9:40 a.m. | 3:38 p.m. | None |
| AC196 | Calgary (YYC) | Toronto (YYZ) | 11:40 a.m. | 7:15 p.m. | A320 |
| CZ7538 | Calgary (YYC) | Toronto (YYZ) | 2:30 p.m. | 8:26 p.m. | 73W |
| LH6574 | Calgary (YYC) | Toronto (YYZ) | 11:50 a.m. | 5:45 p.m. | 320 |
| AC0144 | Calgary (YYC) | Toronto (YYZ) | 1:10 p.m. | 7:08 p.m. | |
| AV6939 | Calgary (YYC) | Toronto (YYZ) | 7:10 a.m. | 1:05 p.m. | A321 |
| AC1331 | Calgary (YYC) | Toronto (YYZ) | 8:35 a.m. | 12:35 p.m. | B763 |
| LH6696 | Calgary (YYC) | Toronto (YYZ) | 3:25 p.m. | 9:23 p.m. | 321 |
| DL6336 | Calgary (YYC) | Toronto (YYZ) | 8:10 a.m. | 10 a.m. | ERJ |
| OS8296 | Calgary (YYC) | Toronto (YYZ) | 3:25 p.m. | 9:23 p.m. | None |
| AC148 | Calgary (YYC) | Toronto (YYZ) | 3:15 p.m. | 9:13 p.m. | Airbus A321-100/200 |
| LH6826 | Calgary (YYC) | Toronto (YYZ) | 10:30 p.m. | 12:04 a.m. | None |
| AA8186 | Calgary (YYC) | Toronto (YYZ) | 3:55 p.m. | 6 p.m. | B738 |
| AA8209 | Calgary (YYC) | Toronto (YYZ) | 6:55 a.m. | 8:20 a.m. | 73W |
| F8822 | Calgary (YYC) | Toronto (YYZ) | 9:30 a.m. | 12:05 p.m. | B38M |
| DL7429 | Calgary (YYC) | Toronto (YYZ) | 2 p.m. | 1:45 p.m. | CRJ |
| AC134 | Calgary (YYC) | Toronto (YYZ) | 8 a.m. | 1:55 p.m. | BCS3 |
| RV1590 | Calgary (YYC) | Toronto (YYZ) | 7:55 a.m. | 10:30 a.m. | B763 |
| AA8163 | Calgary (YYC) | Toronto (YYZ) | 7:50 p.m. | 12:15 a.m. | B736 |
| KL9725 | Calgary (YYC) | Toronto (YYZ) | 11:25 a.m. | 2:14 p.m. | 73H |
| OS8370 | Calgary (YYC) | Toronto (YYZ) | 11:20 a.m. | 12:15 p.m. | None |
| WS4158 | Calgary (YYC) | Toronto (YYZ) | 7 p.m. | 10:22 p.m. | B737 |
| RV1598 | Calgary (YYC) | Toronto (YYZ) | 9:45 p.m. | 12:21 a.m. | A320 |
| DL7070 | Calgary (YYC) | Toronto (YYZ) | 10:50 a.m. | 1:20 p.m. | None |
| AC1560 | Calgary (YYC) | Toronto (YYZ) | 8:15 a.m. | 10:43 a.m. | 319 |
| RV1594 | Calgary (YYC) | Toronto (YYZ) | 1:15 p.m. | 3:47 p.m. | A320 |
| AC7074 | Calgary (YYC) | Toronto (YYZ) | 9:30 p.m. | 10:20 p.m. | A333 |
| AC2150 | Calgary (YYC) | Toronto (YYZ) | 8:15 a.m. | 9:35 a.m. | B77W |
| RV1560 | Calgary (YYC) | Toronto (YYZ) | 8:15 a.m. | 10:43 a.m. | A319 |
| KE6540 | Calgary (YYC) | Toronto (YYZ) | 1 a.m. | 6:58 a.m. | B738 |
| AA8145 | Calgary (YYC) | Toronto (YYZ) | 1:45 a.m. | 5:35 a.m. | 737-700 |
| AC2198 | Calgary (YYC) | Toronto (YYZ) | 11:45 a.m. | 3:29 p.m. | A320 |
| VA73 | Calgary (YYC) | Toronto (YYZ) | 7:15 p.m. | 3:10 a.m. | 73H |
| AC2038 | Calgary (YYC) | Toronto (YYZ) | 2 a.m. | 8:10 a.m. | A320 |
| AC6690 | Calgary (YYC) | Toronto (YYZ) | 11:15 a.m. | 4:45 p.m. | Airbus A321-100/200 |
| AC1310 | Calgary (YYC) | Toronto (YYZ) | 9:45 a.m. | 3:45 p.m. | 321 |
| AC140 | Calgary (YYC) | Toronto (YYZ) | 6:15 a.m. | 12:13 p.m. | Airbus A321-100/200 |
| AV6921 | Calgary (YYC) | Toronto (YYZ) | 1:45 p.m. | 5:24 p.m. | 320 |
| WS668 | Calgary (YYC) | Toronto (YYZ) | 9:15 a.m. | 5:15 p.m. | B738 |
| AC2036 | Calgary (YYC) | Toronto (YYZ) | 8:30 a.m. | 11:45 a.m. | A320 |
| WS652 | Calgary (YYC) | Toronto (YYZ) | 12:05 a.m. | 6:03 a.m. | Boeing 737-800 (winglets) |
| AC154 | Calgary (YYC) | Toronto (YYZ) | 1:10 a.m. | 7:08 a.m. | B788 |
| WS676 | Calgary (YYC) | Toronto (YYZ) | 6:30 p.m. | 12:22 a.m. | Boeing 737-700 (winglets) |
| DL7216 | Calgary (YYC) | Toronto (YYZ) | 9 a.m. | 2:52 p.m. | 73H |
| WS656 | Calgary (YYC) | Toronto (YYZ) | 9 a.m. | 2:52 p.m. | Boeing 787-9 |
| AM7300 | Calgary (YYC) | Toronto (YYZ) | 12:20 a.m. | 6:12 a.m. | B737 |
| WS0652 | Calgary (YYC) | Toronto (YYZ) | 12:20 a.m. | 6:12 a.m. | |
| WS664 | Calgary (YYC) | Toronto (YYZ) | 1 p.m. | 6:52 p.m. | Boeing 737-800 (winglets) |
| DL7207 | Calgary (YYC) | Toronto (YYZ) | 6:30 a.m. | 8:45 a.m. | B737 |
| OS8276 | Calgary (YYC) | Toronto (YYZ) | 9:05 p.m. | 10:55 a.m. | Boeing 767-375(ER) |
| WS674 | Calgary (YYC) | Toronto (YYZ) | 5 p.m. | 10:52 p.m. | Boeing 737-700 (winglets) |
| AM7261 | Calgary (YYC) | Toronto (YYZ) | 1 a.m. | 6:52 a.m. | ATR |
| WS646 | Calgary (YYC) | Toronto (YYZ) | 1 a.m. | 6:52 a.m. | Boeing 737 Max 8 |
| WS660 | Calgary (YYC) | Toronto (YYZ) | 11:30 a.m. | 5:22 p.m. | Boeing 737-800 (winglets) |
| AC6696 | Calgary (YYC) | Toronto (YYZ) | 9:20 p.m. | 11:35 p.m. | Airbus A321-100/200 |
| WS658 | Calgary (YYC) | Toronto (YYZ) | 10 a.m. | 3:52 p.m. | Boeing 737-700 (winglets) |
| QF3393 | Calgary (YYC) | Toronto (YYZ) | 1 p.m. | 6:52 p.m. | B738 |
| AF6569 | Calgary (YYC) | Toronto (YYZ) | 9 a.m. | 2:52 p.m. | 73H |
| AC2144 | Calgary (YYC) | Toronto (YYZ) | 3:45 p.m. | 12:38 a.m. | B77W |
| S47038 | Calgary (YYC) | Toronto (YYZ) | 1 p.m. | 6:54 p.m. | None |
| AC7226 | Calgary (YYC) | Toronto (YYZ) | 7 a.m. | 9:15 a.m. | B789 |
| AC1308 | Calgary (YYC) | Toronto (YYZ) | 4:05 p.m. | 6:20 p.m. | 32S |
| AC1592 | Calgary (YYC) | Toronto (YYZ) | 4:10 p.m. | 5:12 p.m. | 763 |
| VS8089 | Calgary (YYC) | Toronto (YYZ) | 12:20 a.m. | 6:17 a.m. | None |
| AF6591 | Calgary (YYC) | Toronto (YYZ) | 11:30 a.m. | 5:27 p.m. | B738 |
| VS8093 | Calgary (YYC) | Toronto (YYZ) | 6:30 p.m. | 12:28 a.m. | None |
| WS4152 | Calgary (YYC) | Toronto (YYZ) | 4:49 p.m. | 8:19 p.m. | B738 |
| WS672 | Calgary (YYC) | Toronto (YYZ) | 4:30 p.m. | 10:17 p.m. | Boeing 737-800 (winglets) |
| RV1596 | Calgary (YYC) | Toronto (YYZ) | 6:20 p.m. | 8:57 p.m. | A321 |
| WS4362 | Calgary (YYC) | Toronto (YYZ) | 9 a.m. | 12:50 p.m. | B737 |
| WS914 | Calgary (YYC) | Toronto (YYZ) | 9:30 a.m. | 5:11 p.m. | B737 |
| WS680 | Calgary (YYC) | Toronto (YYZ) | 12:15 p.m. | 2:46 p.m. | 73H |
| KL9735 | Calgary (YYC) | Toronto (YYZ) | 8:10 a.m. | 12:05 p.m. | 736 |
| WS662 | Calgary (YYC) | Toronto (YYZ) | 12:25 p.m. | 6:15 p.m. | B736 |
| VS8091 | Calgary (YYC) | Toronto (YYZ) | 5 p.m. | 10:46 p.m. | None |
| VS8087 | Calgary (YYC) | Toronto (YYZ) | 5:30 p.m. | 11:16 p.m. | 738 |
| TS882 | Calgary (YYC) | Toronto (YYZ) | 5:30 p.m. | 8:55 p.m. | B738 |
| AM7262 | Calgary (YYC) | Toronto (YYZ) | 4:30 p.m. | 10:13 p.m. | B738 |
| Y9109 | Calgary (YYC) | Toronto (YYZ) | 11:50 p.m. | 5:50 a.m. | Boeing 737 Max 8 |
| AC7141 | Calgary (YYC) | Toronto (YYZ) | 1:30 a.m. | 2:50 a.m. | B763 |
| AF6566 | Calgary (YYC) | Toronto (YYZ) | 8 a.m. | 1:46 p.m. | 73H |
| RV1592 | Calgary (YYC) | Toronto (YYZ) | 8:05 a.m. | 10:35 a.m. | A319 |
| WS4159 | Calgary (YYC) | Toronto (YYZ) | None | None | B737 |
| TS863 | Calgary (YYC) | Toronto (YYZ) | 12:45 a.m. | 6:35 a.m. | A21N |
| WS908 | Calgary (YYC) | Toronto (YYZ) | 2:45 p.m. | 3:39 p.m. | B737 |
| F8444 | Calgary (YYC) | Toronto (YYZ) | None | None | B734 |
| MA8080 | Calgary (YYC) | Toronto (YYZ) | 8:07 p.m. | 1:47 a.m. | B752 |
| MA7947 | Calgary (YYC) | Toronto (YYZ) | 5 p.m. | 10:41 p.m. | B752 |
| MA8091 | Calgary (YYC) | Toronto (YYZ) | 10:40 p.m. | 4:21 a.m. | B752 |
| MA7062 | Calgary (YYC) | Toronto (YYZ) | 6 p.m. | 8 p.m. | B752 |
| QK136 | Calgary (YYC) | Toronto (YYZ) | None | None | DH8C |
| LO4140 | Calgary (YYC) | Toronto (YYZ) | 11:30 a.m. | 5:10 p.m. | 321 |
| WS842 | Calgary (YYC) | Toronto (YYZ) | 1:15 a.m. | 6:54 a.m. | B737 |
| TS819 | Calgary (YYC) | Toronto (YYZ) | None | None | A321 |
| WG9122 | Calgary (YYC) | Toronto (YYZ) | None | None | B738 |
| AM7302 | Calgary (YYC) | Toronto (YYZ) | 1 a.m. | 6:45 a.m. | B738 |
| EI8638 | Calgary (YYC) | Toronto (YYZ) | midnight | 6 p.m. | None |
| WG9665 | Calgary (YYC) | Toronto (YYZ) | 5:35 p.m. | None | B738 |
| AC7148 | Calgary (YYC) | Toronto (YYZ) | None | None | B763 |
| AC7143 | Calgary (YYC) | Toronto (YYZ) | None | None | B763 |
| II106 | Calgary (YYC) | Toronto (YYZ) | 10 p.m. | 11:12 p.m. | |
| TS873 | Calgary (YYC) | Toronto (YYZ) | 1 p.m. | 4:05 p.m. | B738 |
| F8552 | Calgary (YYC) | Toronto (YYZ) | None | None | B734 |
| AC7145 | Calgary (YYC) | Toronto (YYZ) | None | None | B763 |
| WS4500 | Calgary (YYC) | Toronto (YYZ) | None | None | B789 |
| WS808 | Calgary (YYC) | Toronto (YYZ) | 1:25 p.m. | 7:09 p.m. | 73W |
| WG9234 | Calgary (YYC) | Toronto (YYZ) | None | None | B738 |
| LO4146 | Calgary (YYC) | Toronto (YYZ) | 2:10 p.m. | 7:53 p.m. | 320 |
| AC7142 | Calgary (YYC) | Toronto (YYZ) | None | None | B763 |
| WS860 | Calgary (YYC) | Toronto (YYZ) | 11 a.m. | 4:43 p.m. | 73W |
| WS898 | Calgary (YYC) | Toronto (YYZ) | 1 a.m. | 6:43 a.m. | 73H |
| WS876 | Calgary (YYC) | Toronto (YYZ) | 11:10 p.m. | 5:20 a.m. | B737 |
| WS4920 | Calgary (YYC) | Toronto (YYZ) | None | None | B736 |
| TS848 | Calgary (YYC) | Toronto (YYZ) | 10:45 a.m. | 4:30 p.m. | B738 |
| TS816 | Calgary (YYC) | Toronto (YYZ) | 4:20 p.m. | 8:15 p.m. | B737 |
| WS806 | Calgary (YYC) | Toronto (YYZ) | 9:15 a.m. | 2:59 p.m. | 73H |
| TS874 | Calgary (YYC) | Toronto (YYZ) | 3:05 p.m. | 4:45 p.m. | B737 |
| HU8754 | Calgary (YYC) | Toronto (YYZ) | 5:20 p.m. | 6:25 p.m. | B738 |
| TS15 | Calgary (YYC) | Toronto (YYZ) | None | None | A332 |
| HU8756 | Calgary (YYC) | Toronto (YYZ) | 4:50 p.m. | 10:33 p.m. | B738 |
| ZW720 | Calgary (YYC) | Toronto (YYZ) | 11:30 a.m. | 5:10 p.m. | None |
| ZW711 | Calgary (YYC) | Toronto (YYZ) | 11:30 a.m. | 5:10 p.m. | |
| ZL439 | Calgary (YYC) | Toronto (YYZ) | 11:30 a.m. | 5:10 p.m. | |
| VA7295 | Calgary (YYC) | Toronto (YYZ) | 11:45 a.m. | 5:30 p.m. | 332 |
| VA7293 | Calgary (YYC) | Toronto (YYZ) | 11:15 a.m. | 4:55 p.m. | 332 |
| EV4603 | Calgary (YYC) | Toronto (YYZ) | 12:30 a.m. | 6:13 a.m. | |
| AZ1424 | Calgary (YYC) | Toronto (YYZ) | 6:30 p.m. | 12:16 a.m. | |
| 8P639 | Calgary (YYC) | Toronto (YYZ) | 11:10 a.m. | 4:53 p.m. | BE1 |
| TK8693 | Calgary (YYC) | Toronto (YYZ) | 9:10 a.m. | 2:55 p.m. | 320 |
| KL9835 | Calgary (YYC) | Toronto (YYZ) | 2:45 p.m. | 8:27 p.m. | 73H |
Popular Flights Searchs
- Domestic Destinations
- International Destinations
