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
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 53 minutes

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

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

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

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

Flight Origin Destination Departure Arrival Equip
WS535 Toronto (YYZ) Winnipeg (YWG) 9:15 p.m. 10:54 p.m. B738
WS525 Toronto (YYZ) Winnipeg (YWG) 4 p.m. 5:39 p.m. B736
DL7153 Toronto (YYZ) Winnipeg (YWG) 4 p.m. 5:39 p.m. 73W
AC269 Toronto (YYZ) Winnipeg (YWG) 8:30 p.m. 10:03 p.m. E190
AF3020 Toronto (YYZ) Winnipeg (YWG) 9:15 p.m. 10:54 p.m. 73H
WS305 Toronto (YYZ) Winnipeg (YWG) 11 a.m. 12:39 p.m. B737
AC259 Toronto (YYZ) Winnipeg (YWG) 8:15 a.m. 9:48 a.m. A319
HU8737 Toronto (YYZ) Winnipeg (YWG) 9:15 p.m. 10:54 p.m. 73W
AC265 Toronto (YYZ) Winnipeg (YWG) 2 p.m. 3:33 p.m. A320
AC0265 Toronto (YYZ) Winnipeg (YWG) 2 p.m. 3:33 p.m.
AC267 Toronto (YYZ) Winnipeg (YWG) 4:55 p.m. 6:28 p.m. E190
EY3866 Toronto (YYZ) Winnipeg (YWG) 8:30 p.m. 10:03 p.m. 319
AC7553 Toronto (YYZ) Winnipeg (YWG) 8:15 a.m. 9:54 a.m. E75
UA8637 Toronto (YYZ) Winnipeg (YWG) 2 p.m. 3:33 p.m. E75
UA8643 Toronto (YYZ) Winnipeg (YWG) 8:30 p.m. 10:03 p.m. E90
WS533 Toronto (YYZ) Winnipeg (YWG) 4 p.m. 6:10 p.m. B737
OZ6127 Toronto (YYZ) Winnipeg (YWG) 9:55 p.m. 11:32 p.m. 320
DL7041 Toronto (YYZ) Winnipeg (YWG) 10:30 p.m. 12:07 a.m. 73W
S47005 Toronto (YYZ) Winnipeg (YWG) 10:30 p.m. 12:07 a.m. None
VS8131 Toronto (YYZ) Winnipeg (YWG) 3:25 p.m. 5:11 p.m. 738
DL7154 Toronto (YYZ) Winnipeg (YWG) 12:10 p.m. 1:47 p.m. 73W
WS163 Toronto (YYZ) Winnipeg (YWG) 9:15 a.m. 10:56 a.m. B737
WS475 Toronto (YYZ) Winnipeg (YWG) 12:10 p.m. 1:47 p.m. B737
WS529 Toronto (YYZ) Winnipeg (YWG) 6:45 p.m. 8:22 p.m. B737
KL9740 Toronto (YYZ) Winnipeg (YWG) 6:45 p.m. 8:22 p.m. 73W