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.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Winnipeg to Calgary flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Winnipeg to Calgary flight status

Flight Origin Destination Departure Arrival Equip
QF3416 Winnipeg (YWG) Calgary (YYC) 10:55 a.m. 12:16 p.m.
WS739 Winnipeg (YWG) Calgary (YYC) 10:15 p.m. 12:38 a.m. Boeing 737-800 (winglets)
DL7395 Winnipeg (YWG) Calgary (YYC) 8:45 a.m. 9:53 a.m. CRJ
WS223 Winnipeg (YWG) Calgary (YYC) 6:15 a.m. 7:36 a.m. Boeing 737-700 (winglets)
QK8339 Winnipeg (YWG) Calgary (YYC) 8:45 a.m. 10:06 a.m.
WS267 Winnipeg (YWG) Calgary (YYC) 8 a.m. 8:44 a.m. Boeing 737-800 (winglets)
WS271 Winnipeg (YWG) Calgary (YYC) 9:50 a.m. 10:34 a.m. Boeing 737-800 (winglets)
AM7149 Winnipeg (YWG) Calgary (YYC) 10 p.m. 10:40 p.m. None
DL7567 Winnipeg (YWG) Calgary (YYC) 1:25 p.m. 4:45 p.m. 739
WS551 Winnipeg (YWG) Calgary (YYC) 7:45 a.m. 8:11 a.m. Boeing 737 Max 8
DL7646 Winnipeg (YWG) Calgary (YYC) 12:20 p.m. 2:45 p.m. B737
LA5198 Winnipeg (YWG) Calgary (YYC) 6:35 p.m. 7:37 p.m. DH4
AM7148 Winnipeg (YWG) Calgary (YYC) 7:30 p.m. 11:43 p.m. None
DL7412 Winnipeg (YWG) Calgary (YYC) 11:05 p.m. 6:25 a.m. CRJ
MF6071 Winnipeg (YWG) Calgary (YYC) 4:10 p.m. 5:26 p.m. None
QF3409 Winnipeg (YWG) Calgary (YYC) 6:15 a.m. 7:36 a.m. DH4
AC1169 Winnipeg (YWG) Calgary (YYC) 9:15 p.m. 11:59 p.m. A320
LA5210 Winnipeg (YWG) Calgary (YYC) 6:30 p.m. 7:11 p.m. 736
LA5190 Winnipeg (YWG) Calgary (YYC) 5:45 p.m. 8:16 p.m. DH4
MF6063 Winnipeg (YWG) Calgary (YYC) 12:40 p.m. 2 p.m. None
WS4389 Winnipeg (YWG) Calgary (YYC) 2:20 p.m. 5:41 p.m. B737
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)
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