Flights from Winnipeg to Toronto
YWG to YYZ. All flight routes from Winnipeg International, Canada to Pearson International, Canada. These routes are operated by 4 different airlines. You can either fly non-stop or choose from 3 different transit flights. The shortest flight time is 2 hours and 23 minutes.
Non-stop with WestJet. 2-5 flights per day.
Non-stop with Air Canada. 4-7 flights per day.
Non-stop with Flair Airlines. 2-3 flights per day.
Non-stop with Kish Air. 1 flight per day.
1 stop routes with the same airline:
Via Thunder Bay YQT
1 stop with WestJet.
Via Ottawa YOW
1 stop with Air Canada.
Via Montreal YUL
1 stop with Air Canada. 1-2 flights per day.
Winnipeg to Toronto flights
With over 101 flights every week and 8 different airlines you have a wide option of flights to choose from. You can fly non-stop to Toronto (YYZ) from Winnipeg (YWG) with Air Canada, WestJet, Flair Airlines, Swoop or Kish Air but if a stopover option suits you better you can choose to fly via Thunder Bay, Montreal or any other of the 3 alternatives with flight connections.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
Winnipeg to Toronto with Air Canada
You can fly non-stop every weekday with flights departing from 5 am to 19 pm. You can also take a connecting flight via Montreal or Ottawa. Air Canada is a Star Alliance member.
You can fly non-stop every weekday with flights departing from 5 am to 19 pm. You can also take a connecting flight via Thunder Bay or Ottawa.
With Flair Airlines
You can fly non-stop every weekday with flights departing between 9 am and 20 pm.
You can fly non-stop every weekday with flights departing at 09:35, 15:30 or 15:40.
Miles & flight time: YWG - YYZ
The shortest flight time between YWG and YYZ is 2 hours and 24 minutes.
|Via||Total flight time||Layover time||Miles|
|Direct||2h 24m||-||938 (1509 km)|
|Direct||2h 22m||-||938 (1509 km)|
|Direct||2h 35m||-||938 (1509 km)|
|Direct||2h 25m||-||938 (1509 km)|
|Direct||2h 20m||-||938 (1509 km)|
|YQT Thunder Bay||3h 57m||34m||942 (1516 km)|
|YUL Montreal||6h 0m||1h 56m||1450 (2333 km)|
|YOW Ottawa||6h 27m||1h 0m||1280 (2060 km)|