Cheap flights from Winnipeg to Calgary
Find cheap Calgary to Winnipeg flights with our free search service. Compare all available fares for direct or connection flights from Calgary to Winnipeg.
Winnipeg to Calgary flight schedules
| Flight | Departure Date | Arrival Date | Price | Duration | Number of stops | Updated |
|---|---|---|---|---|---|---|
| Winnipeg (YWG) - Calgary (YYC) | 2026-02-11 | 2026-02-11 | 108 USD | 4 hours 26 minutes | Direct | 2026-01-09T02:08:33 |
Winnipeg to Calgary flight status
| Flight | Origin | Destination | Departure | Arrival | Equip |
|---|---|---|---|---|---|
| QF3416 | Winnipeg (YWG) | Calgary (YYC) | 4:10 p.m. | 5:30 p.m. | |
| DL7412 | Winnipeg (YWG) | Calgary (YYC) | 11:05 p.m. | 6:25 a.m. | CRJ |
| AM7149 | Winnipeg (YWG) | Calgary (YYC) | 10 p.m. | 10:45 p.m. | None |
| WS267 | Winnipeg (YWG) | Calgary (YYC) | 8 a.m. | 8:47 a.m. | Boeing 737-800 (winglets) |
| LA5198 | Winnipeg (YWG) | Calgary (YYC) | 5:15 p.m. | 9:11 p.m. | DH4 |
| AC1169 | Winnipeg (YWG) | Calgary (YYC) | 9:15 p.m. | 11:59 p.m. | A320 |
| WS223 | Winnipeg (YWG) | Calgary (YYC) | 6:15 a.m. | 7:42 a.m. | Boeing 737-700 (winglets) |
| MF6063 | Winnipeg (YWG) | Calgary (YYC) | 12:40 p.m. | 2 p.m. | None |
| WS271 | Winnipeg (YWG) | Calgary (YYC) | 9:50 a.m. | 10:37 a.m. | Boeing 737-800 (winglets) |
| DL7567 | Winnipeg (YWG) | Calgary (YYC) | 12:30 p.m. | 3:50 p.m. | 739 |
| AM7148 | Winnipeg (YWG) | Calgary (YYC) | 7:30 p.m. | 11:47 p.m. | None |
| DL7646 | Winnipeg (YWG) | Calgary (YYC) | noon | 2:20 p.m. | B737 |
| LA5210 | Winnipeg (YWG) | Calgary (YYC) | 7:50 a.m. | 9:17 a.m. | 736 |
| DL7395 | Winnipeg (YWG) | Calgary (YYC) | 9:45 a.m. | 1:05 p.m. | CRJ |
| WS4389 | Winnipeg (YWG) | Calgary (YYC) | 2:20 p.m. | 5:41 p.m. | B737 |
| QK8339 | Winnipeg (YWG) | Calgary (YYC) | 8:45 a.m. | 10:06 a.m. | |
| LA5190 | Winnipeg (YWG) | Calgary (YYC) | 6:25 a.m. | 6:57 a.m. | DH4 |
| QF3409 | Winnipeg (YWG) | Calgary (YYC) | 6:15 a.m. | 7:42 a.m. | DH4 |
| MF6071 | Winnipeg (YWG) | Calgary (YYC) | 4:10 p.m. | 5:30 p.m. | None |
| WS551 | Winnipeg (YWG) | Calgary (YYC) | 7:45 a.m. | 8:12 a.m. | Boeing 737 Max 8 |
| W8551 | Winnipeg (YWG) | Calgary (YYC) | 4:30 a.m. | 5:25 a.m. | B763 |
| WS261 | Winnipeg (YWG) | Calgary (YYC) | 8:30 a.m. | 9:44 a.m. | Boeing 737-700 (winglets) |
| WS263 | Winnipeg (YWG) | Calgary (YYC) | 3:25 p.m. | 4:40 p.m. | B737 |
| WS205 | Winnipeg (YWG) | Calgary (YYC) | 9:05 p.m. | 10:18 p.m. | Boeing 737-700 (winglets) |
| WS269 | Winnipeg (YWG) | Calgary (YYC) | 3:15 p.m. | 4:28 p.m. | Boeing 737-700 (winglets) |
| WS739 | Winnipeg (YWG) | Calgary (YYC) | 5:30 p.m. | 6:40 p.m. | Boeing 737-800 (winglets) |
| AC8331 | Winnipeg (YWG) | Calgary (YYC) | 6:15 a.m. | 7:27 a.m. | Canadair CRJ 900 |
| QK8331 | Winnipeg (YWG) | Calgary (YYC) | 6:15 a.m. | 7:27 a.m. | CRA |
| KL9755 | Winnipeg (YWG) | Calgary (YYC) | 10:10 a.m. | 2:43 p.m. | B737 |
| WS493 | Winnipeg (YWG) | Calgary (YYC) | 10 a.m. | 11:14 a.m. | B737 |
| QK7901 | Winnipeg (YWG) | Calgary (YYC) | 5:40 a.m. | 6:40 a.m. | DH8D |
| AC289 | Winnipeg (YWG) | Calgary (YYC) | 10 p.m. | 11:08 p.m. | A320 |
| VS8078 | Winnipeg (YWG) | Calgary (YYC) | 6:25 p.m. | 7:46 p.m. | 73H |
| VS8076 | Winnipeg (YWG) | Calgary (YYC) | 1 p.m. | 2:20 p.m. | 738 |
| QK7906 | Winnipeg (YWG) | Calgary (YYC) | 3:20 p.m. | 8:25 p.m. | CRJ9 |
| AC7906 | Winnipeg (YWG) | Calgary (YYC) | 3:20 p.m. | 8:25 p.m. | DH1 |
| AC8335 | Winnipeg (YWG) | Calgary (YYC) | 10:50 a.m. | 11:58 a.m. | |
| AC8333 | Winnipeg (YWG) | Calgary (YYC) | 5:45 p.m. | 6:53 p.m. | CRJ9 |
| QK8337 | Winnipeg (YWG) | Calgary (YYC) | 5:40 p.m. | 6:45 p.m. | CRA |
| AC8337 | Winnipeg (YWG) | Calgary (YYC) | 5:40 p.m. | 6:45 p.m. | CR9 |
| F8186 | Winnipeg (YWG) | Calgary (YYC) | 6 a.m. | 8 a.m. | B38M |
| QK8335 | Winnipeg (YWG) | Calgary (YYC) | 12:10 p.m. | 1:24 p.m. | CRA |
| QK8513 | Winnipeg (YWG) | Calgary (YYC) | 5 p.m. | 5:58 p.m. | |
| QK335 | Winnipeg (YWG) | Calgary (YYC) | None | None | CRJ9 |
| QK337 | Winnipeg (YWG) | Calgary (YYC) | 6:40 a.m. | 8:15 a.m. | CRJ9 |
| QK331 | Winnipeg (YWG) | Calgary (YYC) | None | None | CRJ9 |
| QK8509 | Winnipeg (YWG) | Calgary (YYC) | 5:35 a.m. | 7:29 a.m. | |
| AC287 | Winnipeg (YWG) | Calgary (YYC) | 11:35 a.m. | 12:41 p.m. | A319 |
| AY320 | Winnipeg (YWG) | Calgary (YYC) | 8:55 p.m. | 10:07 p.m. | 319 |
| F8466 | Winnipeg (YWG) | Calgary (YYC) | None | None | B734 |
| 5T9040 | Winnipeg (YWG) | Calgary (YYC) | 1:45 p.m. | 4:45 p.m. | B733 |
| WR3893 | Winnipeg (YWG) | Calgary (YYC) | None | None | DH8D |
| KFA301 | Winnipeg (YWG) | Calgary (YYC) | 6:25 a.m. | 6:58 a.m. | None |
| TS2034 | Winnipeg (YWG) | Calgary (YYC) | None | None | B738 |
| F83850 | Winnipeg (YWG) | Calgary (YYC) | 8:20 p.m. | 9:25 p.m. | 737 |
| AY326 | Winnipeg (YWG) | Calgary (YYC) | 6:45 a.m. | 8:08 a.m. | E90 |
| 5T9041 | Winnipeg (YWG) | Calgary (YYC) | 8:10 a.m. | 11:20 a.m. | B733 |
| WS869 | Winnipeg (YWG) | Calgary (YYC) | 4:50 a.m. | 8:25 a.m. | B737 |
| HU8891 | Winnipeg (YWG) | Calgary (YYC) | 10:25 p.m. | 12:20 a.m. | B737 |
| HU8889 | Winnipeg (YWG) | Calgary (YYC) | 10:20 a.m. | 11:26 a.m. | B736 |
| 9M9195 | Winnipeg (YWG) | Calgary (YYC) | 8:15 a.m. | 9:02 a.m. | DH8A |
| 4N7323 | Winnipeg (YWG) | Calgary (YYC) | None | None | B735 |
| WH6795 | Winnipeg (YWG) | Calgary (YYC) | 6:45 a.m. | 8:08 a.m. | |
| WH6794 | Winnipeg (YWG) | Calgary (YYC) | 6 a.m. | 7:15 a.m. | |
| WH6793 | Winnipeg (YWG) | Calgary (YYC) | 6 a.m. | 7:15 a.m. | |
| WH6792 | Winnipeg (YWG) | Calgary (YYC) | 6:45 a.m. | 8:08 a.m. | |
| IO249 | Winnipeg (YWG) | Calgary (YYC) | 12:30 p.m. | 1:44 p.m. | CR2 |
| HQ1526 | Winnipeg (YWG) | Calgary (YYC) | 2:05 p.m. | 3:20 p.m. | 320 |
Popular Flights Searchs
- Domestic Destinations
- International Destinations
