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-01 2024-06-08 150 USD 13 hours 22 minutes Connection 2024-04-15T16:57:41
Winnipeg (YWG) - Toronto (YTO) 2024-06-01 2024-06-01 157 USD 8 hours 15 minutes Connection 2024-04-19T02:13:48
Winnipeg (YWG) - Toronto (YTO) 2024-06-04 2024-06-04 157 USD 9 hours 30 minutes Connection 2024-04-18T08:17:32
Winnipeg (YWG) - Toronto (YTO) 2024-06-08 2024-06-08 157 USD 8 hours 15 minutes Connection 2024-04-18T17:25:40
Winnipeg (YWG) - Toronto (YTO) 2024-06-11 2024-06-11 157 USD 9 hours 30 minutes Connection 2024-04-19T15:30:26
Winnipeg (YWG) - Toronto (YTO) 2024-06-15 2024-06-15 157 USD 8 hours 15 minutes Connection 2024-04-19T01:42:53
Winnipeg (YWG) - Toronto (YTO) 2024-05-22 2024-05-22 157 USD 9 hours 34 minutes Connection 2024-04-18T17:47:53
Winnipeg (YWG) - Toronto (YTO) 2024-06-22 2024-06-22 157 USD 8 hours 15 minutes Connection 2024-04-18T14:20:44
Winnipeg (YWG) - Toronto (YTO) 2024-05-23 2024-05-23 157 USD 9 hours 34 minutes Connection 2024-04-18T11:48:20
Winnipeg (YWG) - Toronto (YTO) 2024-05-24 2024-05-24 157 USD 9 hours 34 minutes Connection 2024-04-18T08:51:16
Winnipeg (YWG) - Toronto (YTO) 2024-05-25 2024-05-25 157 USD 8 hours 19 minutes Connection 2024-04-18T18:42:20
Winnipeg (YWG) - Toronto (YTO) 2024-05-28 2024-05-28 157 USD 9 hours 34 minutes Connection 2024-04-19T15:22:52
Winnipeg (YWG) - Toronto (YTO) 2024-06-12 2024-06-12 158 USD 9 hours 30 minutes Connection 2024-04-17T01:32:31
Winnipeg (YWG) - Toronto (YTO) 2024-05-18 2024-05-18 158 USD 8 hours 19 minutes Connection 2024-04-16T14:04:23
Winnipeg (YWG) - Toronto (YTO) 2024-06-18 2024-06-18 158 USD 9 hours 30 minutes Connection 2024-04-16T02:03:17
Winnipeg (YWG) - Toronto (YTO) 2024-06-25 2024-06-25 158 USD 9 hours 30 minutes Connection 2024-04-17T08:17:05
Winnipeg (YWG) - Toronto (YTO) 2024-06-26 2024-06-26 158 USD 9 hours 30 minutes Connection 2024-04-16T01:10:36
Winnipeg (YWG) - Toronto (YTO) 2024-06-08 2024-06-09 164 USD 7 hours 25 minutes Connection 2024-04-16T22:03:18
Winnipeg (YWG) - Toronto (YTO) 2024-05-18 2024-05-22 181 USD 9 hours 34 minutes Connection 2024-04-16T16:38:18
Winnipeg (YWG) - Toronto (YTO) 2024-06-09 2024-06-22 181 USD 5 hours 3 minutes Direct 2024-04-16T23:53:52
Winnipeg (YWG) - Toronto (YTO) 2024-05-12 2024-06-01 181 USD 5 hours 11 minutes Direct 2024-04-16T17:34:19
Winnipeg (YWG) - Toronto (YTO) 2024-05-26 2024-06-01 181 USD 6 hours 59 minutes Connection 2024-04-17T00:17:07
Winnipeg (YWG) - Toronto (YTO) 2024-05-26 2024-06-02 181 USD 5 hours 7 minutes Direct 2024-04-17T00:17:07
Winnipeg (YWG) - Toronto (YTO) 2024-05-13 2024-05-13 186 USD 5 hours 9 minutes Direct 2024-04-13T03:22:57
Winnipeg (YWG) - Toronto (YTO) 2024-05-12 2024-05-12 188 USD 10 hours 2 minutes Connection 2024-04-13T03:23:33
Winnipeg (YWG) - Toronto (YTO) 2024-05-06 2024-05-06 211 USD 5 hours 9 minutes Direct 2024-04-14T00:09:13
Winnipeg (YWG) - Toronto (YTO) 2024-04-22 2024-04-25 239 USD 12 hours 9 minutes Connection 2024-04-16T00:22:43
Winnipeg (YWG) - Toronto (YTO) 2024-04-23 2024-04-23 242 USD 5 hours 14 minutes Direct 2024-04-13T05:27:59
Winnipeg (YWG) - Toronto (YTO) 2024-04-24 2024-04-24 363 USD 5 hours 20 minutes Direct 2024-04-16T03:13:07
Winnipeg (YWG) - Toronto (YTO) 2024-04-25 2024-04-25 433 USD 17 hours 25 minutes Connection 2024-04-16T03:13:30

Winnipeg to Toronto flight status

Flight Origin Destination Departure Arrival Equip
DL6319 Winnipeg (YWG) Toronto (YYZ) 3:36 p.m. 4:58 p.m. None
AF3012 Winnipeg (YWG) Toronto (YYZ) 10:25 a.m. 10:59 a.m. 73W
UA8099 Winnipeg (YWG) Toronto (YYZ) 7 a.m. 10:27 a.m. Airbus A320-100/200
OZ6128 Winnipeg (YWG) Toronto (YYZ) 7 a.m. 10:27 a.m. 320
AV6941 Winnipeg (YWG) Toronto (YYZ) 7 a.m. 10:27 a.m. A321
WS520 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:30 a.m. Boeing 737-800 (winglets)
AM7304 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:30 a.m. B738
KE6550 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:30 a.m. B737
DL7151 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:30 a.m. B737
EK4694 Winnipeg (YWG) Toronto (YYZ) 5 a.m. 8:30 a.m. 73W
AC258 Winnipeg (YWG) Toronto (YYZ) 7 a.m. 10:27 a.m. Airbus A320-100/200
AC262 Winnipeg (YWG) Toronto (YYZ) 9:05 a.m. 12:32 p.m. Airbus 320-211
AC7554 Winnipeg (YWG) Toronto (YYZ) 1:55 a.m. 8:10 a.m. E75S
LH6781 Winnipeg (YWG) Toronto (YYZ) 2:50 p.m. 6:17 p.m. 319
LH6783 Winnipeg (YWG) Toronto (YYZ) 4:15 p.m. 7:42 p.m. 320
LH6579 Winnipeg (YWG) Toronto (YYZ) 9:05 a.m. 12:32 p.m. 320
AC6783 Winnipeg (YWG) Toronto (YYZ) 9:35 a.m. 11:25 a.m. Airbus A320-100/200
AV6943 Winnipeg (YWG) Toronto (YYZ) 9:05 a.m. 12:32 p.m. A320
WS546 Winnipeg (YWG) Toronto (YYZ) 11:40 a.m. 3:10 p.m. Boeing 737-800 (twin-jet)
WS5128 Winnipeg (YWG) Toronto (YYZ) 4:55 p.m. 6 p.m.
OS8312 Winnipeg (YWG) Toronto (YYZ) 2:50 p.m. 6:17 p.m. None
AC268 Winnipeg (YWG) Toronto (YYZ) 4:15 p.m. 7:42 p.m. Airbus A320-100/200
AC272 Winnipeg (YWG) Toronto (YYZ) 9:30 a.m. 10:30 a.m. A320
LH6737 Winnipeg (YWG) Toronto (YYZ) 12:45 p.m. 4:12 p.m. E90
S47006 Winnipeg (YWG) Toronto (YYZ) 11:40 a.m. 3:10 p.m. None
DL7424 Winnipeg (YWG) Toronto (YYZ) 1 a.m. 5:50 a.m. CRJ
AC270 Winnipeg (YWG) Toronto (YYZ) 7 p.m. 10:27 p.m. A320
AF3006 Winnipeg (YWG) Toronto (YYZ) 4:20 p.m. 7 p.m.
AC264 Winnipeg (YWG) Toronto (YYZ) 12:45 p.m. 4:12 p.m. Airbus A320-100/200
LO4118 Winnipeg (YWG) Toronto (YYZ) 11:35 a.m. 5:20 p.m. E90
OS8313 Winnipeg (YWG) Toronto (YYZ) 12:45 p.m. 4:12 p.m. None
OS8272 Winnipeg (YWG) Toronto (YYZ) 9:05 a.m. 12:32 p.m. 319
UA8600 Winnipeg (YWG) Toronto (YYZ) 12:45 p.m. 4:12 p.m. Airbus A320-100/200
AM7306 Winnipeg (YWG) Toronto (YYZ) 8:15 p.m. 11:48 p.m. 73H
WG732 Winnipeg (YWG) Toronto (YYZ) 9:15 a.m. 1:30 p.m. B738
CX1623 Winnipeg (YWG) Toronto (YYZ) 7 p.m. 10:27 p.m. 320
LA5200 Winnipeg (YWG) Toronto (YYZ) 6 a.m. 8:05 a.m. B738
AC6737 Winnipeg (YWG) Toronto (YYZ) 5:40 a.m. 6:35 a.m. Airbus A320-100/200
KL9761 Winnipeg (YWG) Toronto (YYZ) 2:05 p.m. 5 p.m. 73W
AA8135 Winnipeg (YWG) Toronto (YYZ) 7:30 p.m. 4 p.m. 73W
F8642 Winnipeg (YWG) Toronto (YYZ) 8 p.m. 11:35 p.m. Airbus A320-100/200
AF6567 Winnipeg (YWG) Toronto (YYZ) 11:20 a.m. 2:45 p.m. 73W
WG9565 Winnipeg (YWG) Toronto (YYZ) 1:40 p.m. 5:35 p.m. B738
WS490 Winnipeg (YWG) Toronto (YYZ) 8:15 p.m. 11:48 p.m. Boeing 737-700 (winglets)
CX1603 Winnipeg (YWG) Toronto (YYZ) 10 p.m. 11:30 p.m. 320
CX7067 Winnipeg (YWG) Toronto (YYZ) 8:15 p.m. 11:48 p.m. None
OS8319 Winnipeg (YWG) Toronto (YYZ) 7 p.m. 10:27 p.m.
OS8218 Winnipeg (YWG) Toronto (YYZ) 4:25 p.m. 7:52 p.m. 320
DL7001 Winnipeg (YWG) Toronto (YYZ) 3:30 p.m. 4:35 p.m. 773
AC266 Winnipeg (YWG) Toronto (YYZ) 2:50 p.m. 6:17 p.m. Airbus A320-100/200
KL9685 Winnipeg (YWG) Toronto (YYZ) 4:35 p.m. 6:47 p.m. 73W
KL9697 Winnipeg (YWG) Toronto (YYZ) 8:24 p.m. 12:44 a.m. 736
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
WG438 Winnipeg (YWG) Toronto (YYZ) 9:15 a.m. 2:35 p.m. B738
WS8987 Winnipeg (YWG) Toronto (YYZ) 1:10 p.m. 3:15 p.m. None
S47004 Winnipeg (YWG) Toronto (YYZ) 2:20 p.m. 5:40 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
AC260 Winnipeg (YWG) Toronto (YYZ) 7:45 a.m. 11:20 a.m. A321
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
UA8193 Winnipeg (YWG) Toronto (YYZ) 1:45 p.m. 5:08 p.m. Airbus A320-100/200
AC1548 Winnipeg (YWG) Toronto (YYZ) 8:05 p.m. 12:10 a.m. 319
RV1548 Winnipeg (YWG) Toronto (YYZ) 8:05 p.m. 12:10 a.m. A320
AC256 Winnipeg (YWG) Toronto (YYZ) 5:30 a.m. 8:53 a.m. Airbus A320-100/200
OZ6134 Winnipeg (YWG) Toronto (YYZ) 5:30 a.m. 8:53 a.m. E190
MAL7070 Winnipeg (YWG) Toronto (YYZ) 11:46 p.m. 2:50 a.m. None
VY8601 Winnipeg (YWG) Toronto (YYZ) 9:05 p.m. 10:35 p.m.
UA8444 Winnipeg (YWG) Toronto (YYZ) 5:30 a.m. 8:53 a.m. Airbus A320-100/200
CX7059 Winnipeg (YWG) Toronto (YYZ) 9:30 a.m. 12:56 p.m. None
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
DL7152 Winnipeg (YWG) Toronto (YYZ) 6 a.m. 1:28 p.m. 73W
WS306 Winnipeg (YWG) Toronto (YYZ) 2:20 p.m. 5:40 p.m. Boeing 737-800 (winglets)
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
WS534 Winnipeg (YWG) Toronto (YYZ) 8:30 a.m. 11:53 a.m. Boeing 737-700 (winglets)
AF5128 Winnipeg (YWG) Toronto (YYZ) 8:30 a.m. 11:53 a.m. EMJ
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
HQ1533 Winnipeg (YWG) Toronto (YYZ) 3:45 p.m. 7:10 p.m. 320
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
BA6486 Winnipeg (YWG) Toronto (YYZ) 3:46 p.m. 7:08 p.m. B737