Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Porter Airlines
Cheapest Month October
Cheapest Day of the Week Friday
Cheapest Airline Porter Airlines

The cheapest airline(s) flying from Toronto to Winnipeg is Porter Airlines.

  • Porter Airlines Porter Airlines
  • Air Canada Air Canada
  • WestJet WestJet
  • Flair Airlines Flair Airlines
  • Air Transat Air Transat
  • China Eastern Airlines China Eastern Airlines
  • LOT Polish Airlines LOT Polish Airlines
  • Lufthansa Lufthansa
  • EgyptAir EgyptAir
Cheapest Month October

Travel Period: May 2025 - April 2026

The cheapest month(s) to fly from Toronto to Winnipeg is October.

  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
Cheapest Day of the Week Friday

The cheapest day(s) of the week to fly from Toronto to Winnipeg is Friday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sun, 2 Mar, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:40 YYZ
    23:17 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 21:40 - YWG 23:17 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 21:40
  • YWGWinnipeg J.A. Richardson Intl Airport 23:17
  • 2h 37m
  • Direct
  • Air Canada (AC 271)Airbus
  • Air Canada (AC 271)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 22:10 YYZ
    23:55 YWG
    2Hrs, 45m Direct
  • YYZToronto Lester B Pearson Intl Airport 22:10 - YWG 23:55 2h 45m Direct
  • YYZToronto Lester B Pearson Intl Airport 22:10
  • YWGWinnipeg J.A. Richardson Intl Airport 23:55
  • 2h 45m
  • Direct
  • Porter Airlines (PD 437)Embraer 195 E2
  • Porter Airlines (PD 437)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Embraer 195 E2
  • 22:45 YYZ
    00:34 YWG
    2Hrs, 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 22:45 - YWG 00:34 2h 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 22:45
  • YWGWinnipeg J.A. Richardson Intl Airport 00:34
  • 2h 49m
  • Direct
  • WestJet (WS 535)Boeing 737 800
  • WestJet (WS 535)
    • -
    • -
    • W
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 22:45 YYZ
    00:34 YWG
    2Hrs, 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 22:45 - YWG 00:34 2h 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 22:45
  • YWGWinnipeg J.A. Richardson Intl Airport 00:34
  • 2h 49m
  • Direct
  • WestJet (WS 535)Boeing 737 800 Scimitar Winglets
  • WestJet (WS 535)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800 Scimitar Winglets
  • 22:45 YYZ
    00:34 YWG
    2Hrs, 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 22:45 - YWG 00:34 2h 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 22:45
  • YWGWinnipeg J.A. Richardson Intl Airport 00:34
  • 2h 49m
  • Direct
  • WestJet (WS 535)Boeing 737 Max 8 Passenger
  • WestJet (WS 535)
    • M
    • -
    • -
    • T
    • F
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 22:45 YYZ
    00:34 YWG
    2Hrs, 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 22:45 - YWG 00:34 2h 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 22:45
  • YWGWinnipeg J.A. Richardson Intl Airport 00:34
  • 2h 49m
  • Direct
  • WestJet (WS 535)Boeing 737 700
  • WestJet (WS 535)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 700
  • 06:45 YYZ
    08:22 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 06:45 - YWG 08:22 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 06:45
  • YWGWinnipeg J.A. Richardson Intl Airport 08:22
  • 2h 37m
  • Direct
  • Air Canada (AC 259)Airbus
  • Air Canada (AC 259)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Airbus
  • 06:45 YYZ
    08:22 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 06:45 - YWG 08:22 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 06:45
  • YWGWinnipeg J.A. Richardson Intl Airport 08:22
  • 2h 37m
  • Direct
  • Air Canada (AC 259)Airbus
  • Air Canada (AC 259)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • Airbus
  • 09:00 YYZ
    10:45 YWG
    2Hrs, 45m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:00 - YWG 10:45 2h 45m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:00
  • YWGWinnipeg J.A. Richardson Intl Airport 10:45
  • 2h 45m
  • Direct
  • Porter Airlines (PD 423)Embraer 195 E2
  • Porter Airlines (PD 423)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Embraer 195 E2
  • 09:25 YYZ
    11:02 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:25 - YWG 11:02 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:25
  • YWGWinnipeg J.A. Richardson Intl Airport 11:02
  • 2h 37m
  • Direct
  • Air Canada (AC 261)Airbus
  • Air Canada (AC 261)
    • -
    • -
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 09:25 YYZ
    11:02 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:25 - YWG 11:02 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:25
  • YWGWinnipeg J.A. Richardson Intl Airport 11:02
  • 2h 37m
  • Direct
  • Air Canada (AC 261)Airbus A220 300
  • Air Canada (AC 261)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • Airbus A220 300
  • 09:30 YYZ
    11:22 YWG
    2Hrs, 52m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:30 - YWG 11:22 2h 52m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:30
  • YWGWinnipeg J.A. Richardson Intl Airport 11:22
  • 2h 52m
  • Direct
  • WestJet (WS 525)Boeing 737 Max 8 Passenger
  • WestJet (WS 525)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 10:45 YYZ
    12:28 YWG
    2Hrs, 43m Direct
  • YYZToronto Lester B Pearson Intl Airport 10:45 - YWG 12:28 2h 43m Direct
  • YYZToronto Lester B Pearson Intl Airport 10:45
  • YWGWinnipeg J.A. Richardson Intl Airport 12:28
  • 2h 43m
  • Direct
  • Air Canada (AC 8115)Canadair Regional
  • Air Canada (AC 8115)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Canadair Regional
  • 12:15 YYZ
    13:52 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 12:15 - YWG 13:52 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 12:15
  • YWGWinnipeg J.A. Richardson Intl Airport 13:52
  • 2h 37m
  • Direct
  • Air Canada (AC 263)Airbus
  • Air Canada (AC 263)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 12:15 YYZ
    13:52 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 12:15 - YWG 13:52 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 12:15
  • YWGWinnipeg J.A. Richardson Intl Airport 13:52
  • 2h 37m
  • Direct
  • Air Canada (AC 263)Airbus
  • Air Canada (AC 263)
    • -
    • -
    • W
    • T
    • F
    • S
    • -
  • Airbus
  • 12:15 YYZ
    13:52 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 12:15 - YWG 13:52 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 12:15
  • YWGWinnipeg J.A. Richardson Intl Airport 13:52
  • 2h 37m
  • Direct
  • Air Canada (AC 263)Airbus
  • Air Canada (AC 263)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 12:15 YYZ
    13:52 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 12:15 - YWG 13:52 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 12:15
  • YWGWinnipeg J.A. Richardson Intl Airport 13:52
  • 2h 37m
  • Direct
  • Air Canada (AC 8115)Canadair Regional
  • Air Canada (AC 8115)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Canadair Regional
  • 15:00 YYZ
    16:37 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 15:00 - YWG 16:37 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 15:00
  • YWGWinnipeg J.A. Richardson Intl Airport 16:37
  • 2h 37m
  • Direct
  • Air Canada (AC 265)Airbus
  • Air Canada (AC 265)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 15:35 YYZ
    17:12 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 15:35 - YWG 17:12 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 15:35
  • YWGWinnipeg J.A. Richardson Intl Airport 17:12
  • 2h 37m
  • Direct
  • Air Canada (AC 265)Airbus
  • Air Canada (AC 265)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 17:20 YYZ
    19:09 YWG
    2Hrs, 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 17:20 - YWG 19:09 2h 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 17:20
  • YWGWinnipeg J.A. Richardson Intl Airport 19:09
  • 2h 49m
  • Direct
  • WestJet (WS 489)Boeing 737 Max 8 Passenger
  • WestJet (WS 489)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 17:20 YYZ
    19:09 YWG
    2Hrs, 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 17:20 - YWG 19:09 2h 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 17:20
  • YWGWinnipeg J.A. Richardson Intl Airport 19:09
  • 2h 49m
  • Direct
  • WestJet (WS 489)Boeing 737 800 Scimitar Winglets
  • WestJet (WS 489)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800 Scimitar Winglets
  • 17:35 YYZ
    19:12 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 17:35 - YWG 19:12 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 17:35
  • YWGWinnipeg J.A. Richardson Intl Airport 19:12
  • 2h 37m
  • Direct
  • Air Canada (AC 267)Airbus
  • Air Canada (AC 267)
    • M
    • T
    • W
    • T
    • F
    • -
    • -
  • Airbus
  • 17:45 YYZ
    19:30 YWG
    2Hrs, 45m Direct
  • YYZToronto Lester B Pearson Intl Airport 17:45 - YWG 19:30 2h 45m Direct
  • YYZToronto Lester B Pearson Intl Airport 17:45
  • YWGWinnipeg J.A. Richardson Intl Airport 19:30
  • 2h 45m
  • Direct
  • Flair Airlines (F8 641)Boeing 737 Max 8 Passenger
  • Flair Airlines (F8 641)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • Boeing 737 Max 8 Passenger
  • 18:30 YYZ
    20:19 YWG
    2Hrs, 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 18:30 - YWG 20:19 2h 49m Direct
  • YYZToronto Lester B Pearson Intl Airport 18:30
  • YWGWinnipeg J.A. Richardson Intl Airport 20:19
  • 2h 49m
  • Direct
  • WestJet (WS 489)Boeing 737 800
  • WestJet (WS 489)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 19:15 YYZ
    20:52 YWG
    2Hrs, 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 19:15 - YWG 20:52 2h 37m Direct
  • YYZToronto Lester B Pearson Intl Airport 19:15
  • YWGWinnipeg J.A. Richardson Intl Airport 20:52
  • 2h 37m
  • Direct
  • Air Canada (AC 269)Airbus A220 300
  • Air Canada (AC 269)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • Airbus A220 300
  • 19:50 YYZ
    21:25 YWG
    2Hrs, 35m Direct
  • YYZToronto Lester B Pearson Intl Airport 19:50 - YWG 21:25 2h 35m Direct
  • YYZToronto Lester B Pearson Intl Airport 19:50
  • YWGWinnipeg J.A. Richardson Intl Airport 21:25
  • 2h 35m
  • Direct
  • Air Canada (AC 269)Airbus A220 300
  • Air Canada (AC 269)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Airbus A220 300
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Toronto to Winnipeg?

The fastest flight time for direct flights from Toronto to Winnipeg is 2 hours 35 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Toronto to Winnipeg?

The most popular airline flying from Toronto to Winnipeg is Flair Airlines. Find the latest flight deals on Wego.

How far is Winnipeg from Toronto?

The flight distance between Toronto and Winnipeg is 1515km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:45. The last flight of the day departs at 21:40. See the full list of flight times on Wego.

How many airlines offer direct flights from Toronto to Winnipeg?

There are 4 airlines that offer direct flights from Toronto to Winnipeg. Find out the list of airlines on Wego.