Flight Routes from Toronto to Winnipeg

Compare cheap outbound and return flights from Toronto (YTO) to Winnipeg (YWG) and find the best offer from numerous airlines and travel agencies.

Trip type
Fastest outbound flight
Fastest inbound flight
non-stop flights
67x / week
Flight distance
1,524 km
Time difference
none
Airports in Toronto
  1. Lester B. Pearson International Airport
  2. Hamilton
  3. City Centre Airport
  4. Kitchener/Waterloo
Most popular airlines
  1. Air Canada
  2. Westjet
  3. Flair Airlines
  4. Porter Airlines

Flight schedule from Toronto (YTO) to Winnipeg (YWG)

Select a travel date in the flight schedule for the route from Toronto (YTO) to Winnipeg (YWG) and compare affordable flight deals.

offers
Active filtersnone
Matching outbound flightsYTO–YWG · 16 of 16
fromto
dep.arr.
durationstopovers
  1. November 1 – 7, 2026
  2. November 8 – 14, 2026
  3. November 15 – 21, 2026
    No flights could be found for the active filters.
    1. YYZYWG
      nonstop
      1. Flair Airlines
    2. YYZYWG
      nonstop
      1. Air Canada
    3. YYZYWG
      nonstop
      1. Porter Airlines
    4. YYZYWG
      nonstop
      1. Porter Airlines
    5. YYZYWG
      nonstop
      1. Westjet
    6. YYZYWG
      nonstop
      1. Air Canada
    7. YYZYWG
      nonstop
      1. Air Canada
    8. YYZYWG
      nonstop
      1. Porter Airlines
    9. YYZYWG
      nonstop
      1. Flair Airlines
    10. YYZYWG
      nonstop
      1. Air Canada
    11. YYZYWG
      nonstop
      1. Westjet
    12. YYZYWG
      nonstop
      1. Air Canada
    13. YYZYWG
      nonstop
      1. Porter Airlines
    14. YYZYWG
      nonstop
      1. Lufthansa
    15. YYZYWG
      nonstop
      1. Air Canada

      Important flight information

      Frequently Asked Questions (FAQ)

      How long is the flight from Toronto to Winnipeg?
      A nonstop flight from Toronto to Winnipeg typically takes around 2 hours 49 minutes. This makes the nonstop service the fastest and most convenient way to travel between Toronto and Winnipeg. It is worth checking flight times when searching, as they can vary by airline and travel date.
      Are there nonstop flights from Toronto to Winnipeg?
      Yes, there are nonstop flights from Toronto to Winnipeg, averaging around 9 to 10 flights per day, operated by, among others, Air Canada, Westjet and Porter Airlines. If you want to fly without a layover, it is worth filtering specifically for nonstop flights when searching.
      Which airlines fly from Toronto to Winnipeg?
      Direct flights from Toronto to Winnipeg are operated by, among others, Air Canada, Westjet and Porter Airlines. These flights take you to Winnipeg nonstop, making them especially practical for short trips or weekend getaways. It is still worth comparing departure times and airline policies, as baggage rules and fees can vary.
      On which days are there nonstop flights from Toronto to Winnipeg?
      Nonstop flights from Toronto to Winnipeg operate daily. The schedule may vary by season, so it is worth comparing several travel dates. If your preferred day does not have a nonstop flight, nearby departure days or short connecting flights may be a good alternative.
      How many flights are there per day from Toronto to Winnipeg?
      From Toronto to Winnipeg, there are on average around 9 to 10 flights per day. This usually means you have a good choice of departure times. If you are flexible, you can easily compare times, prices, and airlines.
      How many flights per week are there from Toronto to Winnipeg?
      From Toronto to Winnipeg, there are around 67 to 68 flights per week. This means you usually have connections available on several days and at various times. Beyond the price, it is worth comparing flight duration, airline, and any potential additional fees.
      When does the first flight from Toronto to Winnipeg depart?
      The earliest nonstop flight from Toronto to Winnipeg usually departs at 7:00 AM. The exact departure time may vary by day of the week and airline. Early flights are especially useful if you want to make the most of your arrival day in Winnipeg.
      When does the last flight from Toronto to Winnipeg depart?
      The last nonstop flight from Toronto to Winnipeg usually departs at 11:10 PM. Late flights can be convenient if you want to travel after work or in the evening. Do check whether it is a nonstop flight, as a connecting itinerary could push the arrival time significantly later.

      Discover more flights around Toronto and Winnipeg

      Departure airport Airport Toronto (YTO)
      Departure country Flights from Canada
      Arrival airport Airport Winnipeg International (YWG)
      Destination country Flights to Canada
      Departure country - Arrival airport Canada - Winnipeg International
      Departure airport - Destination country Toronto - Canada