Cheap flights from Toronto to Winnipeg

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

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Toronto (YTO) - Winnipeg (YWG) 2020-11-01 2020-11-30 108.78 USD 4 hours 55 minutes Direct 2020-09-30T03:45:58.989948
Toronto (YTO) - Winnipeg (YWG) 2020-10-22 2020-10-30 120.34 USD 4 hours 55 minutes Direct 2020-09-30T15:06:34.247746
Toronto (YTO) - Winnipeg (YWG) 2020-10-25 2020-10-30 129.77 USD 4 hours 55 minutes Direct 2020-09-30T15:10:58.084534
Toronto (YTO) - Winnipeg (YWG) 2020-10-23 2020-10-30 200.52 USD 11 hours 30 minutes Connection 2020-09-30T14:58:12.272059
Toronto (YTO) - Winnipeg (YWG) 2020-10-25 2020-11-01 234.69 USD 11 hours 54 minutes Connection 2020-09-28T22:14:24.701253
Toronto (YTO) - Winnipeg (YWG) 2020-10-22 2020-11-01 236.35 USD 11 hours 51 minutes Connection 2020-09-28T22:19:14.110766
Toronto (YTO) - Winnipeg (YWG) 2020-10-22 2020-10-28 268.67 USD 31 hours 42 minutes Connection 2020-09-28T13:32:03.837163
Toronto (YTO) - Winnipeg (YWG) 2020-10-25 2020-11-07 275.07 USD 5 hours 5 minutes Direct 2020-09-28T22:17:02.939145
Toronto (YTO) - Winnipeg (YWG) 2020-10-25 2020-10-31 275.07 USD 4 hours 57 minutes Direct 2020-09-28T22:16:15.324818
Toronto (YTO) - Winnipeg (YWG) 2020-10-08 2020-10-13 285.43 USD 4 hours 55 minutes Direct 2020-09-29T11:46:39.545080
Toronto (YTO) - Winnipeg (YWG) 2020-10-16 2020-10-19 294.88 USD 30 hours 36 minutes Connection 2020-09-28T18:23:38.818946
Toronto (YTO) - Winnipeg (YWG) 2020-10-08 2020-10-12 317.83 USD 4 hours 49 minutes Direct 2020-09-29T03:02:48.071487
Toronto (YTO) - Winnipeg (YWG) 2020-10-26 2020-11-01 318.51 USD 23 hours 37 minutes Connection 2020-09-28T22:18:15.023006
Toronto (YTO) - Winnipeg (YWG) 2020-10-08 2020-10-17 319.54 USD 30 hours 28 minutes Connection 2020-09-30T16:41:27.658732
Toronto (YTO) - Winnipeg (YWG) 2020-10-23 2020-10-28 348.88 USD 30 hours 28 minutes Connection 2020-09-28T13:34:02.164206
Toronto (YTO) - Winnipeg (YWG) 2020-10-23 2020-10-29 360.99 USD 17 hours 47 minutes Connection 2020-09-28T13:33:00.298386
Toronto (YTO) - Winnipeg (YWG) 2020-11-14 2020-11-22 369.6 USD 30 hours 7 minutes Connection 2020-09-30T03:51:51.234302
Toronto (YTO) - Winnipeg (YWG) 2020-12-25 2020-12-29 423.4 USD 12 hours 27 minutes Connection 2020-09-29T02:15:07.301547
Toronto (YTO) - Winnipeg (YWG) 2020-10-24 2020-10-29 431.14 USD 24 hours 48 minutes Connection 2020-09-28T13:35:10.167052
Toronto (YTO) - Winnipeg (YWG) 2020-10-24 2020-10-28 431.37 USD 24 hours 28 minutes Connection 2020-09-28T13:35:18.677237
Toronto (YTO) - Winnipeg (YWG) 2021-07-04 2021-07-10 431.92 USD 4 hours 57 minutes Direct 2020-09-30T00:06:18.746497
Toronto (YTO) - Winnipeg (YWG) 2020-12-24 2020-12-29 434.99 USD 12 hours 27 minutes Connection 2020-09-29T02:14:36.293766
Toronto (YTO) - Winnipeg (YWG) 2020-10-01 2020-10-29 444.89 USD 4 hours 57 minutes Direct 2020-09-28T13:36:33.840053
Toronto (YTO) - Winnipeg (YWG) 2020-12-28 2020-12-29 450.04 USD 12 hours 27 minutes Connection 2020-09-29T02:16:37.041876
Toronto (YTO) - Winnipeg (YWG) 2020-10-01 2020-10-07 490.04 USD 4 hours 49 minutes Direct 2020-09-28T13:36:35.577743
Toronto (YTO) - Winnipeg (YWG) 2020-10-01 2020-10-08 497.31 USD 4 hours 59 minutes Direct 2020-09-27T10:48:09.896233
What is the distance between Toronto and Winnipeg?

The average distance from Toronto to Winnipeg is 1508 kilometers (equals to 937 miles or 814 nautical miles). Your flight will departure from Toronto, Canada and arrive on Winnipeg, Canada.

How long is the flight from Toronto to Winnipeg?

The average flight time between Toronto to Winnipeg is 4 hours 42 minutes

How much is the fare for flight between Toronto and Winnipeg?

The average price for one-way airfare from Toronto to Winnipeg is 216 USD (none-taxes) for economy class.

How many flights fly from Toronto to Winnipeg on the daily basis?

Around 125 flights are flying daily from Toronto to Winnipeg. Some major airlines between this route are Air Canada, Vueling Airlines, WestJet, United, Jazz, Austrian Airlines, Delta Airlines, Cathay Pacific, Air France, Lufthansa, Korean Air, British Airways, Air Canada rouge, Asiana Airlines, Avianca Aerovias, KLM, Sky Regional, LOT Polish Airlines, Hainan Airlines, Aeromexico, Royal Tongan Airlines, Virgin Atlantic, Emirates, Morningstar Air Express, AnadoluJet, SATA, China Southern, Sunwing, TAM Linhas Aereas, Brussels Airlines, Air Transat, LATAM Airlines, Etihad Airways, ...

Flight Origin Destination Departure Arrival Equip
WS163 Toronto (YYZ) Winnipeg (YWG) 9 a.m. 10:37 a.m. B737
KL9732 Toronto (YYZ) Winnipeg (YWG) 4:15 p.m. 5:50 p.m. B738
UA8275 Toronto (YYZ) Winnipeg (YWG) 8:35 p.m. 10:03 p.m. B739
UA8637 Toronto (YYZ) Winnipeg (YWG) 2 p.m. 3:35 p.m.
WS475 Toronto (YYZ) Winnipeg (YWG) 4:15 p.m. 5:50 p.m. B737
DL7154 Toronto (YYZ) Winnipeg (YWG) 4:15 p.m. 5:50 p.m. 73W
AC8235 Toronto (YYZ) Winnipeg (YWG) 8:10 a.m. 9:43 a.m.
KE6549 Toronto (YYZ) Winnipeg (YWG) 4:15 p.m. 5:50 p.m. B738
OS8347 Toronto (YYZ) Winnipeg (YWG) 8:35 p.m. 10:03 p.m. Airbus A320-214
DL7418 Toronto (YYZ) Winnipeg (YWG) 9 a.m. 10:37 a.m. CRJ
UA8633 Toronto (YYZ) Winnipeg (YWG) 8:10 a.m. 9:43 a.m. A321
LH6674 Toronto (YYZ) Winnipeg (YWG) 8:35 p.m. 10:03 p.m. 321
LH6718 Toronto (YYZ) Winnipeg (YWG) 2 p.m. 3:35 p.m. E75
QK8595 Toronto (YYZ) Winnipeg (YWG) 6:55 p.m. 8:54 p.m.
OZ6127 Toronto (YYZ) Winnipeg (YWG) 8:35 p.m. 10:03 p.m. 320
AC7509 Toronto (YYZ) Winnipeg (YWG) 2 p.m. 3:35 p.m. E75S
AC271 Toronto (YYZ) Winnipeg (YWG) 8:35 p.m. 10:03 p.m. A320
QK235 Toronto (YYZ) Winnipeg (YWG) None None CRJ9
OS8348 Toronto (YYZ) Winnipeg (YWG) 2 p.m. 3:35 p.m. Airbus A320-211
CX7058 Toronto (YYZ) Winnipeg (YWG) 4:15 p.m. 5:50 p.m. None
EY3866 Toronto (YYZ) Winnipeg (YWG) 8:35 p.m. 10:03 p.m. 319
QK231 Toronto (YYZ) Winnipeg (YWG) None None CRJ9
AC8231 Toronto (YYZ) Winnipeg (YWG) 2:30 p.m. 4:03 p.m. E75
QK7890 Toronto (YYZ) Winnipeg (YWG) None None CRJ2
KL9740 Toronto (YYZ) Winnipeg (YWG) 9 a.m. 10:37 a.m. 73W