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
LA5190 Winnipeg (YWG) Calgary (YYC) 4:30 p.m. 7 p.m. DH4
LA5198 Winnipeg (YWG) Calgary (YYC) 6 a.m. 8:30 a.m. DH4
DL7412 Winnipeg (YWG) Calgary (YYC) 11:59 p.m. 6:20 a.m. CRJ
QF3409 Winnipeg (YWG) Calgary (YYC) 7 a.m. 8:15 a.m. DH4
DL7395 Winnipeg (YWG) Calgary (YYC) 7:20 p.m. 8:35 p.m. CRJ
QF3416 Winnipeg (YWG) Calgary (YYC) noon 1:15 p.m.
KL9755 Winnipeg (YWG) Calgary (YYC) 5:40 a.m. 7:05 a.m. B737
LA5210 Winnipeg (YWG) Calgary (YYC) noon 1:15 p.m. 736
QK8339 Winnipeg (YWG) Calgary (YYC) 8:25 a.m. 9:44 a.m.
QK8513 Winnipeg (YWG) Calgary (YYC) 10:50 a.m. 12:15 p.m.
AC8331 Winnipeg (YWG) Calgary (YYC) 7:20 a.m. 8:31 a.m. Canadair CRJ 900
WS267 Winnipeg (YWG) Calgary (YYC) 2:05 p.m. 2:45 p.m. Boeing 737-800 (winglets)
WS269 Winnipeg (YWG) Calgary (YYC) 4:50 p.m. 5:30 p.m. Boeing 737-700 (winglets)
WS263 Winnipeg (YWG) Calgary (YYC) 9:15 a.m. 9:55 a.m. B737
QK8331 Winnipeg (YWG) Calgary (YYC) 7:20 a.m. 8:31 a.m. CRA
MF6071 Winnipeg (YWG) Calgary (YYC) 7:10 p.m. 8:25 p.m. None
MF6063 Winnipeg (YWG) Calgary (YYC) 4:55 p.m. 6:10 p.m. None
WS261 Winnipeg (YWG) Calgary (YYC) 8:20 a.m. 9 a.m. Boeing 737-700 (winglets)
WS223 Winnipeg (YWG) Calgary (YYC) 7 a.m. 8:15 a.m. Boeing 737-700 (winglets)
AM7148 Winnipeg (YWG) Calgary (YYC) 11:35 p.m. 12:15 a.m. None
AM7149 Winnipeg (YWG) Calgary (YYC) 6 a.m. 11:55 a.m. None
WS271 Winnipeg (YWG) Calgary (YYC) 6:55 p.m. 7:35 p.m. Boeing 737-800 (winglets)
W8551 Winnipeg (YWG) Calgary (YYC) 6 a.m. 6:35 a.m. B763
DL7646 Winnipeg (YWG) Calgary (YYC) 8 a.m. 10:35 a.m. B737
AC1169 Winnipeg (YWG) Calgary (YYC) 9:05 p.m. 11:43 p.m. A320
QK8509 Winnipeg (YWG) Calgary (YYC) 7:20 p.m. 9:42 p.m.
DL7567 Winnipeg (YWG) Calgary (YYC) 12:20 p.m. 3:40 p.m. 739
WS739 Winnipeg (YWG) Calgary (YYC) 10:15 p.m. 12:38 a.m. Boeing 737-800 (winglets)
WS551 Winnipeg (YWG) Calgary (YYC) 7:45 a.m. 8:11 a.m. Boeing 737 Max 8
WS4389 Winnipeg (YWG) Calgary (YYC) 2:20 p.m. 5:41 p.m. B737
WS205 Winnipeg (YWG) Calgary (YYC) 9:05 p.m. 10:18 p.m. Boeing 737-700 (winglets)
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
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
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
WH6792 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.
WH6795 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