Cheap flights from Toronto to Winnipeg

Find cheap Winnipeg to Toronto flights with our free search service. Compare all available fares for direct or connection flights from Winnipeg to Toronto.

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

Toronto to Winnipeg flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Toronto to Winnipeg flight status

Flight Origin Destination Departure Arrival Equip
CX1602 Toronto (YYZ) Winnipeg (YWG) 2:25 p.m. 3:58 p.m. E190
CX7058 Toronto (YYZ) Winnipeg (YWG) 5:20 p.m. 7:12 p.m. None
AC6618 Toronto (YYZ) Winnipeg (YWG) 1:05 p.m. 3:50 p.m. Airbus 320-211
AC271 Toronto (YYZ) Winnipeg (YWG) 10:40 p.m. 12:24 a.m. B38M
OS8271 Toronto (YYZ) Winnipeg (YWG) 5:50 p.m. 7:34 p.m. 320
OS8349 Toronto (YYZ) Winnipeg (YWG) 10:40 p.m. 12:24 a.m. Airbus A320-211
AC265 Toronto (YYZ) Winnipeg (YWG) 3:35 p.m. 5:19 p.m. Airbus A321-100/200
WS475 Toronto (YYZ) Winnipeg (YWG) 1:50 p.m. 2:25 p.m. Boeing 737-800 (winglets)
LH6718 Toronto (YYZ) Winnipeg (YWG) 3:35 p.m. 5:19 p.m. E75
KE6549 Toronto (YYZ) Winnipeg (YWG) 5:20 p.m. 7:12 p.m. B738
AV6942 Toronto (YYZ) Winnipeg (YWG) 5:50 p.m. 7:34 p.m. A319
LH6674 Toronto (YYZ) Winnipeg (YWG) 10:10 p.m. 11:54 p.m. 321
UA8079 Toronto (YYZ) Winnipeg (YWG) 6:45 p.m. 10 p.m. E90
AC275 Toronto (YYZ) Winnipeg (YWG) 8:55 p.m. 10 p.m. E190
AV6930 Toronto (YYZ) Winnipeg (YWG) 8:15 a.m. 9:45 a.m. Airbus A320-211
QK7890 Toronto (YYZ) Winnipeg (YWG) 5:55 p.m. 8:31 p.m. CRJ2
SN9577 Toronto (YYZ) Winnipeg (YWG) 5:25 p.m. 7:55 p.m. A320
AV6940 Toronto (YYZ) Winnipeg (YWG) 8 p.m. 9:44 p.m. A320
KE6596 Toronto (YYZ) Winnipeg (YWG) 10:50 p.m. 12:42 a.m. 736
AC6674 Toronto (YYZ) Winnipeg (YWG) 1:55 p.m. 12:55 a.m. Airbus A320-100/200
AC0265 Toronto (YYZ) Winnipeg (YWG) 3:35 p.m. 5:19 p.m.
UA8029 Toronto (YYZ) Winnipeg (YWG) 7:30 p.m. 9:20 p.m. A320
OZ6127 Toronto (YYZ) Winnipeg (YWG) 10:10 p.m. 11:54 p.m. 320
DL7041 Toronto (YYZ) Winnipeg (YWG) 9:45 p.m. 10:06 p.m. 73W
LH6618 Toronto (YYZ) Winnipeg (YWG) 5:50 p.m. 7:34 p.m. E90
DL7418 Toronto (YYZ) Winnipeg (YWG) 7:35 a.m. 9 a.m. CRJ
AC267 Toronto (YYZ) Winnipeg (YWG) 5:50 p.m. 7:34 p.m. Airbus A320-100/200
CZ7531 Toronto (YYZ) Winnipeg (YWG) 10:50 p.m. 12:42 a.m. 73W
DL7154 Toronto (YYZ) Winnipeg (YWG) 6:30 p.m. 9 p.m. 73W
DL7153 Toronto (YYZ) Winnipeg (YWG) 12:30 p.m. 3 p.m. 73W
AF4315 Toronto (YYZ) Winnipeg (YWG) 10:55 p.m. 12:40 a.m. 320
UA8275 Toronto (YYZ) Winnipeg (YWG) 9:10 p.m. 12:20 a.m. B739
UA8637 Toronto (YYZ) Winnipeg (YWG) 3:35 p.m. 5:19 p.m. Airbus A321-100/200
AC259 Toronto (YYZ) Winnipeg (YWG) 8:05 a.m. 9:49 a.m. Airbus A320-100/200
LO4117 Toronto (YYZ) Winnipeg (YWG) 10 a.m. 12:23 p.m. 320
UA8643 Toronto (YYZ) Winnipeg (YWG) 8 p.m. 9:44 p.m. E90
EK4693 Toronto (YYZ) Winnipeg (YWG) 5:20 p.m. 7:12 p.m. 73W
DL6335 Toronto (YYZ) Winnipeg (YWG) 12:20 p.m. 5:55 p.m. ERJ
AF3020 Toronto (YYZ) Winnipeg (YWG) 10:15 p.m. 12:44 a.m. 73H
UA8641 Toronto (YYZ) Winnipeg (YWG) 5:50 p.m. 7:34 p.m. 320
KE6598 Toronto (YYZ) Winnipeg (YWG) 8:25 a.m. 10:24 a.m. 73W
AC269 Toronto (YYZ) Winnipeg (YWG) 8 p.m. 9:44 p.m. A320
AC2103 Toronto (YYZ) Winnipeg (YWG) 7 a.m. 9:15 a.m. E190
AF4321 Toronto (YYZ) Winnipeg (YWG) 8:40 a.m. 12:50 p.m.
WS305 Toronto (YYZ) Winnipeg (YWG) 7:30 a.m. 8:24 a.m. Boeing 737 Max 8
OS8347 Toronto (YYZ) Winnipeg (YWG) 10:10 p.m. 11:54 p.m. Airbus A320-214
OS8219 Toronto (YYZ) Winnipeg (YWG) 4 p.m. 5:25 p.m. A321
AC2169 Toronto (YYZ) Winnipeg (YWG) 4:30 p.m. 6:40 p.m. A320
HU8737 Toronto (YYZ) Winnipeg (YWG) 5:20 p.m. 7:12 p.m. 73W
WS535 Toronto (YYZ) Winnipeg (YWG) 10:30 p.m. 12:13 a.m. Boeing 737-800 (winglets)
WS163 Toronto (YYZ) Winnipeg (YWG) 8:15 a.m. 8:57 a.m. B737
KE6597 Toronto (YYZ) Winnipeg (YWG) 10:30 p.m. 12:13 a.m. 73W
CX7066 Toronto (YYZ) Winnipeg (YWG) 10:30 p.m. 12:13 a.m. None
S47005 Toronto (YYZ) Winnipeg (YWG) 10:30 p.m. 12:13 a.m. None
LH6670 Toronto (YYZ) Winnipeg (YWG) 7:35 p.m. 9:10 p.m. CR9
WS445 Toronto (YYZ) Winnipeg (YWG) 10:20 p.m. 12:40 a.m.
LO4121 Toronto (YYZ) Winnipeg (YWG) 10:15 p.m. 12:18 a.m. E90
CX1614 Toronto (YYZ) Winnipeg (YWG) 8:50 a.m. 10:20 a.m. None
VY8724 Toronto (YYZ) Winnipeg (YWG) 7:10 p.m. 8:55 p.m. 320
AC1549 Toronto (YYZ) Winnipeg (YWG) 2:35 p.m. 4:06 p.m.
VY8725 Toronto (YYZ) Winnipeg (YWG) 9:35 p.m. 1:15 a.m. 320
KL9732 Toronto (YYZ) Winnipeg (YWG) 4:30 p.m. 5:08 p.m. B738
AM7305 Toronto (YYZ) Winnipeg (YWG) 8 a.m. 9:41 a.m. Boeing 737-700
WS525 Toronto (YYZ) Winnipeg (YWG) 8 a.m. 9:41 a.m. Boeing 737 Max 8
AC263 Toronto (YYZ) Winnipeg (YWG) 11 a.m. 12:31 p.m. Airbus A320-100/200
F8643 Toronto (YYZ) Winnipeg (YWG) 7:15 a.m. 8:55 a.m. Airbus A320-100/200
CX1620 Toronto (YYZ) Winnipeg (YWG) 8:10 a.m. 12:45 p.m. A320
WS489 Toronto (YYZ) Winnipeg (YWG) 3:15 p.m. 4:58 p.m. Boeing 737 Max 8
AC1547 Toronto (YYZ) Winnipeg (YWG) 5:25 a.m. 7:05 a.m. 320
QK8595 Toronto (YYZ) Winnipeg (YWG) 9 a.m. 11:04 a.m.
F8645 Toronto (YYZ) Winnipeg (YWG) 5:45 p.m. 7:25 p.m. Airbus A320-100/200
RV1547 Toronto (YYZ) Winnipeg (YWG) 5:25 a.m. 7:05 a.m. A320
WS915 Toronto (YYZ) Winnipeg (YWG) 4:15 p.m. 6:35 p.m. B737
RV1557 Toronto (YYZ) Winnipeg (YWG) 2:35 p.m. 4:20 p.m. A320
HU8739 Toronto (YYZ) Winnipeg (YWG) 10:30 p.m. 12:13 a.m. 73H
LA5228 Toronto (YYZ) Winnipeg (YWG) 9:30 a.m. 10:30 a.m. B737
WG733 Toronto (YYZ) Winnipeg (YWG) 1:50 p.m. 7 p.m. B738
AF4322 Toronto (YYZ) Winnipeg (YWG) 9:25 p.m. 12:40 a.m.
WS529 Toronto (YYZ) Winnipeg (YWG) 7:30 p.m. 9:12 p.m. Boeing 737 Max 8
AF6552 Toronto (YYZ) Winnipeg (YWG) 7:30 p.m. 9:12 p.m. 73W
OS8348 Toronto (YYZ) Winnipeg (YWG) 2:15 p.m. 3:49 p.m. Airbus A320-211
WS3020 Toronto (YYZ) Winnipeg (YWG) 11:15 p.m. 12:14 a.m. 73H
F8311 Toronto (YYZ) Winnipeg (YWG) 6:10 a.m. 8 a.m. B738
WS673 Toronto (YYZ) Winnipeg (YWG) 5:35 p.m. 7:12 p.m.
AC8231 Toronto (YYZ) Winnipeg (YWG) 7:55 a.m. 8:59 a.m. E75
F81311 Toronto (YYZ) Winnipeg (YWG) 7:25 a.m. 9:10 a.m. B38M
F81312 Toronto (YYZ) Winnipeg (YWG) 9:55 a.m. 1:30 p.m. B38M
QK8523 Toronto (YYZ) Winnipeg (YWG) 6:45 p.m. 8:22 p.m.
F8312 Toronto (YYZ) Winnipeg (YWG) 8 p.m. 11:35 p.m. B38M
VY8631 Toronto (YYZ) Winnipeg (YWG) 5:25 p.m. 7:10 p.m.
VY8630 Toronto (YYZ) Winnipeg (YWG) 7:50 p.m. 9:40 p.m.
VY8659 Toronto (YYZ) Winnipeg (YWG) 4:05 p.m. 6:30 p.m. 320
VS8133 Toronto (YYZ) Winnipeg (YWG) 6:15 p.m. 7:57 p.m. None
VS8131 Toronto (YYZ) Winnipeg (YWG) 5:10 p.m. 6:47 p.m. 738
VY8622 Toronto (YYZ) Winnipeg (YWG) 5:10 p.m. 10:15 p.m. 32A
VY8623 Toronto (YYZ) Winnipeg (YWG) 1:15 p.m. 4:30 p.m. 32A
KL9758 Toronto (YYZ) Winnipeg (YWG) 5:10 p.m. 6:47 p.m. 73W
LO4119 Toronto (YYZ) Winnipeg (YWG) 8 p.m. 9:14 p.m. 319
AC7509 Toronto (YYZ) Winnipeg (YWG) 2:20 p.m. 4:18 p.m. E75S
AC7557 Toronto (YYZ) Winnipeg (YWG) 5:25 p.m. 6:31 p.m. E75
AC7173 Toronto (YYZ) Winnipeg (YWG) 4:30 p.m. 5:40 p.m. BCS3
KL9740 Toronto (YYZ) Winnipeg (YWG) 9:30 p.m. 11:07 p.m. 73W
MA7941 Toronto (YYZ) Winnipeg (YWG) 2:15 a.m. 3:49 a.m. B752
MA7943 Toronto (YYZ) Winnipeg (YWG) 3:29 a.m. 6:48 a.m. B752
MA7940 Toronto (YYZ) Winnipeg (YWG) 4:45 a.m. 7:06 a.m. B752
MA7949 Toronto (YYZ) Winnipeg (YWG) 3 a.m. 4:35 a.m. B752
MA7050 Toronto (YYZ) Winnipeg (YWG) 12:58 a.m. 2:33 a.m. B752
RS7557 Toronto (YYZ) Winnipeg (YWG) 4:30 p.m. 5:15 p.m. E75S
RS7553 Toronto (YYZ) Winnipeg (YWG) 6:15 a.m. 7:02 a.m. E75S
QK235 Toronto (YYZ) Winnipeg (YWG) None None CRJ9
QK231 Toronto (YYZ) Winnipeg (YWG) None None CRJ9
OZ6137 Toronto (YYZ) Winnipeg (YWG) 8:35 p.m. 10:01 p.m. None
RS7571 Toronto (YYZ) Winnipeg (YWG) 6 a.m. 7:50 a.m. E75S
WS4388 Toronto (YYZ) Winnipeg (YWG) None None B737
QK203 Toronto (YYZ) Winnipeg (YWG) None None CRJ9
RV1555 Toronto (YYZ) Winnipeg (YWG) None None A320
AC6718 Toronto (YYZ) Winnipeg (YWG) 2:40 p.m. 4:24 p.m. E75
AM7307 Toronto (YYZ) Winnipeg (YWG) 6:45 p.m. 8:28 p.m. B736
BA6491 Toronto (YYZ) Winnipeg (YWG) 6:15 p.m. 7:51 p.m. B737
VY8713 Toronto (YYZ) Winnipeg (YWG) 4:15 p.m. 5:54 p.m. 320
VY8712 Toronto (YYZ) Winnipeg (YWG) 4:15 p.m. 5:54 p.m. 320
OZ6133 Toronto (YYZ) Winnipeg (YWG) 6:45 p.m. 8:18 p.m. 319
WR3891 Toronto (YYZ) Winnipeg (YWG) None None DH8D
BA6480 Toronto (YYZ) Winnipeg (YWG) 9:25 p.m. 11:01 p.m. 73H
WR3303 Toronto (YYZ) Winnipeg (YWG) None None DH8D
VY8733 Toronto (YYZ) Winnipeg (YWG) 10:15 p.m. 11:59 p.m. 320
BA6493 Toronto (YYZ) Winnipeg (YWG) 10:50 p.m. 12:26 a.m. B738
MAL7988 Toronto (YYZ) Winnipeg (YWG) 4 a.m. 7:04 a.m. B752
TS2033 Toronto (YYZ) Winnipeg (YWG) 10:15 a.m. 11:23 a.m. B738
VY8735 Toronto (YYZ) Winnipeg (YWG) 10:15 p.m. 11:59 p.m. 320
VY8734 Toronto (YYZ) Winnipeg (YWG) 10:50 p.m. 12:26 a.m. 320
VY8731 Toronto (YYZ) Winnipeg (YWG) 10:50 p.m. 12:26 a.m. 320
VY8732 Toronto (YYZ) Winnipeg (YWG) 10:15 p.m. 11:59 p.m. 320
AJA7002 Toronto (YYZ) Winnipeg (YWG) 9:50 p.m. 11:59 p.m.
WG705 Toronto (YYZ) Winnipeg (YWG) 4:25 p.m. 6:10 p.m. None
JJ4224 Toronto (YYZ) Winnipeg (YWG) 6:15 p.m. 7:49 p.m. 73H