Cheap flights from Winnipeg to Toronto

Find cheap Toronto to Winnipeg flights with our free search service. Compare all available fares for direct or connection flights from Toronto 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 Toronto flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Winnipeg (YWG) - Toronto (YTO) 2024-06-11 2024-06-11 143 USD 9 hours 53 minutes Connection 2024-05-17T02:16:00
Winnipeg (YWG) - Toronto (YTO) 2024-06-12 2024-06-12 143 USD 9 hours 53 minutes Connection 2024-05-17T03:37:52
Winnipeg (YWG) - Toronto (YTO) 2024-06-13 2024-06-13 143 USD 9 hours 53 minutes Connection 2024-05-18T07:59:37
Winnipeg (YWG) - Toronto (YTO) 2024-06-18 2024-06-18 143 USD 9 hours 53 minutes Connection 2024-05-16T20:16:14
Winnipeg (YWG) - Toronto (YTO) 2024-06-19 2024-06-19 143 USD 9 hours 53 minutes Connection 2024-05-16T08:38:44
Winnipeg (YWG) - Toronto (YTO) 2024-06-20 2024-06-20 143 USD 9 hours 53 minutes Connection 2024-05-16T22:02:45
Winnipeg (YWG) - Toronto (YTO) 2024-06-21 2024-06-21 143 USD 9 hours 53 minutes Connection 2024-05-18T07:32:20
Winnipeg (YWG) - Toronto (YTO) 2024-06-22 2024-06-22 143 USD 8 hours 43 minutes Connection 2024-05-17T00:32:27
Winnipeg (YWG) - Toronto (YTO) 2024-06-24 2024-06-24 143 USD 9 hours 53 minutes Connection 2024-05-18T08:23:17
Winnipeg (YWG) - Toronto (YTO) 2024-06-25 2024-06-25 143 USD 9 hours 53 minutes Connection 2024-05-17T15:00:19
Winnipeg (YWG) - Toronto (YTO) 2024-06-26 2024-06-26 143 USD 9 hours 53 minutes Connection 2024-05-17T00:40:27
Winnipeg (YWG) - Toronto (YTO) 2024-06-28 2024-06-28 143 USD 9 hours 53 minutes Connection 2024-05-18T07:42:12
Winnipeg (YWG) - Toronto (YTO) 2024-06-29 2024-06-29 143 USD 8 hours 43 minutes Connection 2024-05-18T07:42:27
Winnipeg (YWG) - Toronto (YTO) 2024-06-08 2024-06-09 148 USD 7 hours 2 minutes Connection 2024-05-16T01:51:05
Winnipeg (YWG) - Toronto (YTO) 2024-06-18 2024-06-19 148 USD 7 hours 7 minutes Connection 2024-05-16T20:16:14
Winnipeg (YWG) - Toronto (YTO) 2024-06-19 2024-06-20 148 USD 7 hours 7 minutes Connection 2024-05-16T08:38:44
Winnipeg (YWG) - Toronto (YTO) 2024-06-22 2024-06-23 148 USD 7 hours 2 minutes Connection 2024-05-15T23:19:18
Winnipeg (YWG) - Toronto (YTO) 2024-06-13 2024-06-14 149 USD 7 hours 7 minutes Connection 2024-05-18T07:59:37
Winnipeg (YWG) - Toronto (YTO) 2024-06-15 2024-06-16 149 USD 7 hours 2 minutes Connection 2024-05-18T07:31:14
Winnipeg (YWG) - Toronto (YTO) 2024-06-21 2024-06-22 149 USD 7 hours 2 minutes Connection 2024-05-18T07:32:20
Winnipeg (YWG) - Toronto (YTO) 2024-06-28 2024-06-29 149 USD 7 hours 2 minutes Connection 2024-05-18T07:42:12
Winnipeg (YWG) - Toronto (YTO) 2024-06-29 2024-06-30 149 USD 7 hours 2 minutes Connection 2024-05-18T07:42:27
Winnipeg (YWG) - Toronto (YTO) 2024-06-26 2024-06-27 160 USD 5 hours 4 minutes Direct 2024-05-17T15:00:20
Winnipeg (YWG) - Toronto (YTO) 2024-06-07 2024-06-08 167 USD 5 hours 6 minutes Direct 2024-05-18T08:27:50
Winnipeg (YWG) - Toronto (YTO) 2024-06-07 2024-06-09 167 USD 7 hours 48 minutes Connection 2024-05-18T06:42:48
Winnipeg (YWG) - Toronto (YTO) 2024-06-07 2024-06-10 167 USD 5 hours 6 minutes Direct 2024-05-17T06:38:55
Winnipeg (YWG) - Toronto (YTO) 2024-06-07 2024-06-13 167 USD 9 hours 53 minutes Connection 2024-05-17T07:00:51
Winnipeg (YWG) - Toronto (YTO) 2024-06-07 2024-06-14 167 USD 5 hours 6 minutes Direct 2024-05-17T07:00:51
Winnipeg (YWG) - Toronto (YTO) 2024-05-25 2024-05-26 244 USD 7 hours 30 minutes Connection 2024-05-16T00:56:37
Winnipeg (YWG) - Toronto (YTO) 2024-08-12 2024-08-16 354 USD 5 hours 3 minutes Direct 2024-05-15T10:07:59

Winnipeg to Toronto flight status

Flight Origin Destination Departure Arrival Equip
AC7554 Winnipeg (YWG) Toronto (YYZ) 1:55 a.m. 8:10 a.m. E75S
WS520 Winnipeg (YWG) Toronto (YYZ) 7:30 a.m. 10:59 a.m. Boeing 737-800 (winglets)
AC270 Winnipeg (YWG) Toronto (YYZ) 6:40 p.m. 10:07 p.m. A320
AC6783 Winnipeg (YWG) Toronto (YYZ) 9:35 a.m. 11:25 a.m. Airbus A320-100/200
WS5128 Winnipeg (YWG) Toronto (YYZ) 4:55 p.m. 6 p.m.
AC6737 Winnipeg (YWG) Toronto (YYZ) 5:45 a.m. 6:40 a.m. Airbus A320-100/200
AF3006 Winnipeg (YWG) Toronto (YYZ) 5 p.m. 7:42 p.m.
WS534 Winnipeg (YWG) Toronto (YYZ) 9:30 a.m. 12:59 p.m. Boeing 737-700 (winglets)
AA8135 Winnipeg (YWG) Toronto (YYZ) 7:30 p.m. 4 p.m. 73W
AC260 Winnipeg (YWG) Toronto (YYZ) 9:50 a.m. 1:15 p.m. A321
S47004 Winnipeg (YWG) Toronto (YYZ) 2:30 p.m. 5:59 p.m. None
WS306 Winnipeg (YWG) Toronto (YYZ) 2:35 p.m. 6:03 p.m. Boeing 737-800 (winglets)
AC1548 Winnipeg (YWG) Toronto (YYZ) 8:55 p.m. 1:05 a.m. 319
S47006 Winnipeg (YWG) Toronto (YYZ) 9:30 a.m. 12:59 p.m. None
DL6319 Winnipeg (YWG) Toronto (YYZ) 9:55 a.m. 11:40 a.m. None
DL7001 Winnipeg (YWG) Toronto (YYZ) 11 a.m. 1:13 p.m. 773
DL7424 Winnipeg (YWG) Toronto (YYZ) 1 a.m. 5:50 a.m. CRJ
OS8319 Winnipeg (YWG) Toronto (YYZ) 4:55 p.m. 8:22 p.m.
AC268 Winnipeg (YWG) Toronto (YYZ) 4:55 p.m. 8:22 p.m. Airbus A320-100/200
CX1623 Winnipeg (YWG) Toronto (YYZ) 6:40 p.m. 10:07 p.m. 320
CX1603 Winnipeg (YWG) Toronto (YYZ) 8:20 p.m. 9:50 p.m. 320
OS8218 Winnipeg (YWG) Toronto (YYZ) 4:25 p.m. 7:52 p.m. 320
LO4118 Winnipeg (YWG) Toronto (YYZ) 11:35 a.m. 5:20 p.m. E90
OS8312 Winnipeg (YWG) Toronto (YYZ) 2 p.m. 5:27 p.m. None
AF3012 Winnipeg (YWG) Toronto (YYZ) 12:55 p.m. 2:25 p.m. 73W
DL7151 Winnipeg (YWG) Toronto (YYZ) 7:30 a.m. 10:59 a.m. B737
DL7152 Winnipeg (YWG) Toronto (YYZ) 10 a.m. 12:19 p.m. 73W
AM7304 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:30 a.m. B738
AC262 Winnipeg (YWG) Toronto (YYZ) 12:20 p.m. 3:47 p.m. Airbus 320-211
UA8193 Winnipeg (YWG) Toronto (YYZ) 1:45 p.m. 5:08 p.m. Airbus A320-100/200
LH6579 Winnipeg (YWG) Toronto (YYZ) 9:05 a.m. 12:32 p.m. 320
OS8272 Winnipeg (YWG) Toronto (YYZ) 9:50 a.m. 1:15 p.m. 319
LH6781 Winnipeg (YWG) Toronto (YYZ) 12:45 p.m. 4:12 p.m. 319
UA8600 Winnipeg (YWG) Toronto (YYZ) 12:45 p.m. 4:12 p.m. Airbus A320-100/200
CX7059 Winnipeg (YWG) Toronto (YYZ) 2:45 p.m. 6:15 p.m. None
OS8313 Winnipeg (YWG) Toronto (YYZ) 12:20 p.m. 3:47 p.m. None
AC264 Winnipeg (YWG) Toronto (YYZ) 2 p.m. 5:27 p.m. Airbus A320-100/200
LH6737 Winnipeg (YWG) Toronto (YYZ) 12:45 p.m. 4:12 p.m. E90
AV6943 Winnipeg (YWG) Toronto (YYZ) 9:05 a.m. 12:32 p.m. A320
AV6941 Winnipeg (YWG) Toronto (YYZ) 7 a.m. 10:27 a.m. A321
AC258 Winnipeg (YWG) Toronto (YYZ) 7:30 a.m. 10:57 a.m. Airbus A320-100/200
RV1548 Winnipeg (YWG) Toronto (YYZ) 8:55 p.m. 1:05 a.m. A320
OZ6134 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:27 a.m. E190
AC256 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:27 a.m. Airbus A320-100/200
AF6567 Winnipeg (YWG) Toronto (YYZ) 9:30 a.m. 12:59 p.m. 73W
UA8099 Winnipeg (YWG) Toronto (YYZ) 7:30 a.m. 10:57 a.m. Airbus A320-100/200
OZ6128 Winnipeg (YWG) Toronto (YYZ) 7 a.m. 10:27 a.m. 320
EK4694 Winnipeg (YWG) Toronto (YYZ) 7:30 a.m. 10:59 a.m. 73W
KE6550 Winnipeg (YWG) Toronto (YYZ) 7:30 a.m. 10:59 a.m. B737
F8642 Winnipeg (YWG) Toronto (YYZ) 8 p.m. 11:35 p.m. Airbus A320-100/200
UA8444 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:27 a.m. Airbus A320-100/200
MAL7070 Winnipeg (YWG) Toronto (YYZ) 12:06 a.m. 2:50 a.m. None
WG732 Winnipeg (YWG) Toronto (YYZ) 9:15 a.m. 1:30 p.m. B738
AF5128 Winnipeg (YWG) Toronto (YYZ) 9:10 a.m. 3:09 p.m. EMJ
KL9761 Winnipeg (YWG) Toronto (YYZ) 11:25 a.m. 2:23 p.m. 73W
LH6783 Winnipeg (YWG) Toronto (YYZ) 4:25 p.m. 7:52 p.m. 320
KL9685 Winnipeg (YWG) Toronto (YYZ) 6:45 p.m. 8:57 p.m. 73W
LA5200 Winnipeg (YWG) Toronto (YYZ) 6 a.m. 8:05 a.m. B738
AC272 Winnipeg (YWG) Toronto (YYZ) 9:30 a.m. 10:30 a.m. A320
AC266 Winnipeg (YWG) Toronto (YYZ) 12:45 p.m. 4:12 p.m. Airbus A320-100/200
WG438 Winnipeg (YWG) Toronto (YYZ) 9:15 a.m. 2:35 p.m. B738
CX7067 Winnipeg (YWG) Toronto (YYZ) 8:15 p.m. 11:48 p.m. None
WS546 Winnipeg (YWG) Toronto (YYZ) 11:40 a.m. 3:10 p.m. Boeing 737-800 (twin-jet)
WS490 Winnipeg (YWG) Toronto (YYZ) 8:15 p.m. 11:48 p.m. Boeing 737-700 (winglets)
AM7306 Winnipeg (YWG) Toronto (YYZ) 8:15 p.m. 11:48 p.m. 73H
KL9697 Winnipeg (YWG) Toronto (YYZ) 5 p.m. 7:09 p.m. 736
WG9565 Winnipeg (YWG) Toronto (YYZ) 1:40 p.m. 5:35 p.m. B738
CA1941 Winnipeg (YWG) Toronto (YYZ) 5 p.m. 8 p.m.
UA8044 Winnipeg (YWG) Toronto (YYZ) 11:20 a.m. 12:48 p.m. DH4
WS8987 Winnipeg (YWG) Toronto (YYZ) 1:10 p.m. 3:15 p.m. None
WG9391 Winnipeg (YWG) Toronto (YYZ) 11:59 p.m. 3:50 a.m. B738
WS8984 Winnipeg (YWG) Toronto (YYZ) 4:30 p.m. 12:03 a.m. B737
F8644 Winnipeg (YWG) Toronto (YYZ) 4:10 p.m. 7:40 p.m. Airbus A320-100/200
WS476 Winnipeg (YWG) Toronto (YYZ) 5 p.m. 8:26 p.m. Boeing 737 Max 8
VY8601 Winnipeg (YWG) Toronto (YYZ) 9:05 p.m. 10:35 p.m.
CX1621 Winnipeg (YWG) Toronto (YYZ) 8:55 a.m. 12:18 p.m. E190
UA8484 Winnipeg (YWG) Toronto (YYZ) 11:15 a.m. 2:39 p.m. Airbus 320-211
AC2168 Winnipeg (YWG) Toronto (YYZ) 10 a.m. 1:15 p.m. E190
AC2146 Winnipeg (YWG) Toronto (YYZ) 9:20 p.m. 12:40 a.m. A320
WS992 Winnipeg (YWG) Toronto (YYZ) 5:30 p.m. 11:17 p.m. B738
VY8602 Winnipeg (YWG) Toronto (YYZ) 6:45 a.m. 8:55 a.m.
VS8142 Winnipeg (YWG) Toronto (YYZ) 5:05 p.m. 8:25 p.m. 738
VS8140 Winnipeg (YWG) Toronto (YYZ) 12:20 p.m. 3:41 p.m. 73H
LO4120 Winnipeg (YWG) Toronto (YYZ) 2:40 p.m. 6:03 p.m. 320
KL9767 Winnipeg (YWG) Toronto (YYZ) 12:20 p.m. 3:41 p.m. 736
AC7508 Winnipeg (YWG) Toronto (YYZ) 11:55 a.m. 1:29 p.m. E75S
HU8738 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:30 a.m. B736
WS4290 Winnipeg (YWG) Toronto (YYZ) 7 a.m. 10:39 a.m. B737
EY3867 Winnipeg (YWG) Toronto (YYZ) 11:15 a.m. 2:40 p.m. E90
QK8594 Winnipeg (YWG) Toronto (YYZ) 6:35 p.m. 10:17 p.m.
MA7944 Winnipeg (YWG) Toronto (YYZ) 10 p.m. 2:25 a.m. B752
MA7945 Winnipeg (YWG) Toronto (YYZ) 11:30 p.m. 2:49 a.m. B752
AC7890 Winnipeg (YWG) Toronto (YYZ) 8:15 p.m. 11:14 p.m. CRJ2
QK230 Winnipeg (YWG) Toronto (YYZ) None None CRJ9
QK232 Winnipeg (YWG) Toronto (YYZ) None None CRJ9
QK7891 Winnipeg (YWG) Toronto (YYZ) 8:15 a.m. 9:49 a.m. CRJ2
RS7574 Winnipeg (YWG) Toronto (YYZ) None None E75S
HU8740 Winnipeg (YWG) Toronto (YYZ) 10:55 a.m. 2:18 p.m. B737
AM7398 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:27 a.m. B738
WS536 Winnipeg (YWG) Toronto (YYZ) 8 p.m. 11:23 p.m. B737
RS7554 Winnipeg (YWG) Toronto (YYZ) 8:35 a.m. 11:05 a.m. E75S
CZ7532 Winnipeg (YWG) Toronto (YYZ) 6 p.m. 9:27 p.m. 73W
AC6579 Winnipeg (YWG) Toronto (YYZ) 2:10 p.m. 5:33 p.m. 320
SN9578 Winnipeg (YWG) Toronto (YYZ) 12:10 p.m. 3:36 p.m. 320
AF7252 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:25 a.m. B737
AF7257 Winnipeg (YWG) Toronto (YYZ) 5:10 a.m. 8:30 a.m. B737
WQ9371 Winnipeg (YWG) Toronto (YYZ) None None B734
MAL7940 Winnipeg (YWG) Toronto (YYZ) 4:30 a.m. 5:46 a.m. B752
4H589 Winnipeg (YWG) Toronto (YYZ) 1:15 p.m. 2:25 p.m. M83
AF4300 Winnipeg (YWG) Toronto (YYZ) 4 p.m. 7:22 p.m. 319
BA6497 Winnipeg (YWG) Toronto (YYZ) 12:15 p.m. 3:37 p.m. B736
VY8562 Winnipeg (YWG) Toronto (YYZ) 10:35 a.m. 2:01 p.m. None
US3961 Winnipeg (YWG) Toronto (YYZ) 5:59 p.m. 9:27 p.m. CRJ
HQ1619 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:28 a.m. 319
HQ1587 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:28 a.m. 320
HQ1533 Winnipeg (YWG) Toronto (YYZ) 3:45 p.m. 7:10 p.m. 320
BA6486 Winnipeg (YWG) Toronto (YYZ) 3:46 p.m. 7:08 p.m. B737