Direct flights from Pearson International (YYZ) to Winnipeg James Armstrong Richardson International (YWG)

56 nonstop flights a week from Pearson International (YYZ) to Winnipeg James Armstrong Richardson International (YWG) with 4 airlines, 2h 38m to 3h 55m in the air, 935 mi (1,504 km). Departures from 07:25 to 17:55.

Flights from Toronto to Winnipeg

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Toronto to Winnipeg

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Pearson International (YYZ) to Winnipeg James Armstrong Richardson International (YWG) at a glance

flights a week
56
airlines
4
flight time
2h 38m - 3h 55m
distance
935 mi (1,504 km)
first and last departure
07:25 - 17:55
departure terminals
1, 3

Pearson International (YYZ) to Winnipeg James Armstrong Richardson International (YWG) flight schedule

56 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
F8 641
Flair Airlines
07:25 Pearson International
10:15 Winnipeg James Armstrong Richardson International
3h 50m
Daily
Boeing 737
AC 259
Air Canada
08:35 Pearson International, terminal 1
11:24 Winnipeg James Armstrong Richardson International
3h 49m
Daily
Airbus A220-300
PD 421
Porter Airlines Canada
09:00 Pearson International, terminal 3
11:42 Winnipeg James Armstrong Richardson International
3h 42m
Daily
WS 383
WestJet
09:10 Pearson International, terminal 3
12:05 Winnipeg James Armstrong Richardson International
3h 55m
Daily
Boeing 737-800
AC 261
Air Canada
10:00 Pearson International, terminal 1
12:49 Winnipeg James Armstrong Richardson International
3h 49m
Mon, Tue, Wed, Thu, Fri
Airbus A220-300
AC 265
Air Canada
12:00 Pearson International, terminal 1
14:49 Winnipeg James Armstrong Richardson International
3h 49m
Daily
Airbus A320
AC 265
Air Canada
12:15 Pearson International, terminal 1
15:04 Winnipeg James Armstrong Richardson International
3h 49m
Mon
Airbus A220-300
F8 643
Flair Airlines
16:20 Pearson International
19:10 Winnipeg James Armstrong Richardson International
3h 50m
Mon, Fri, Sun
Boeing 737
AC 267
Air Canada
17:20 Pearson International, terminal 1
20:09 Winnipeg James Armstrong Richardson International
3h 49m
Daily
Airbus A220-300
AC 267
Air Canada
17:45 Pearson International, terminal 1
20:34 Winnipeg James Armstrong Richardson International
3h 49m
Sat
Airbus A220-300
WS 385
WestJet
17:55 Pearson International, terminal 3
20:50 Winnipeg James Armstrong Richardson International
3h 55m
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 737-800

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 December.

FlightDepartsArrivesDurationDaysAircraft
AC 259
Air Canada
08:20 Pearson International, terminal 1
11:09 Winnipeg James Armstrong Richardson International
3h 49m
Seasonal
Airbus A320
AC 265
Air Canada
12:20 Pearson International, terminal 1
15:09 Winnipeg James Armstrong Richardson International
3h 49m
Seasonal
Airbus A220-300
AC 265
Air Canada
12:45 Pearson International, terminal 1
15:34 Winnipeg James Armstrong Richardson International
3h 49m
Seasonal
Airbus A220-300
WS 985
WestJet
12:00 Pearson International, terminal 3
14:55 Winnipeg James Armstrong Richardson International
3h 55m
Selected dates
Boeing 737
AC 265
Air Canada
12:10 Pearson International, terminal 1
13:48 Winnipeg James Armstrong Richardson International
2h 38m
Seasonal
Airbus A320
AC 267
Air Canada
17:25 Pearson International, terminal 1
19:03 Winnipeg James Armstrong Richardson International
2h 38m
Seasonal
Airbus A220-300
F8 643
Flair Airlines
07:00 Pearson International
08:40 Winnipeg James Armstrong Richardson International
2h 40m
Seasonal
Boeing 737
WS 381
WestJet
08:00 Pearson International, terminal 3
09:45 Winnipeg James Armstrong Richardson International
2h 45m
Seasonal
Boeing 737-700
WS 383
WestJet
12:40 Pearson International, terminal 3
14:25 Winnipeg James Armstrong Richardson International
2h 45m
Seasonal
Boeing 737
WS 385
WestJet
15:30 Pearson International, terminal 3
17:15 Winnipeg James Armstrong Richardson International
2h 45m
Seasonal
Boeing 737-700
AC 259
Air Canada
08:00 Pearson International, terminal 1
09:38 Winnipeg James Armstrong Richardson International
2h 38m
Seasonal
Airbus A320
PD 421
Porter Airlines Canada
09:05 Pearson International, terminal 3
10:44 Winnipeg James Armstrong Richardson International
2h 39m
Seasonal
AC 263
Air Canada
12:45 Pearson International, terminal 1
14:23 Winnipeg James Armstrong Richardson International
2h 38m
Seasonal
Airbus A320
PD 423
Porter Airlines Canada
13:55 Pearson International, terminal 3
15:34 Winnipeg James Armstrong Richardson International
2h 39m
Seasonal
AC 265
Air Canada
14:00 Pearson International, terminal 1
15:38 Winnipeg James Armstrong Richardson International
2h 38m
Seasonal
Airbus A320
AC 267
Air Canada
16:45 Pearson International, terminal 1
18:23 Winnipeg James Armstrong Richardson International
2h 38m
Seasonal
Airbus A320
PD 427
Porter Airlines Canada
17:55 Pearson International, terminal 3
19:34 Winnipeg James Armstrong Richardson International
2h 39m
Seasonal
WS 385
WestJet
15:55 Pearson International, terminal 3
17:40 Winnipeg James Armstrong Richardson International
2h 45m
Seasonal
Boeing 737
F8 645
Flair Airlines
17:45 Pearson International
19:25 Winnipeg James Armstrong Richardson International
2h 40m
Seasonal
Boeing 737
WS 389
WestJet
10:00 Pearson International, terminal 3
11:45 Winnipeg James Armstrong Richardson International
2h 45m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season.

Airlines flying Pearson International (YYZ) to Winnipeg James Armstrong Richardson International (YWG)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Pearson International (YYZ) to Winnipeg James Armstrong Richardson International (YWG)?
56 nonstop flights a week by the current schedule, 17 flight numbers.
How long is the flight from Pearson International (YYZ) to Winnipeg James Armstrong Richardson International (YWG)?
From 2 hours 38 minutes to 3 hours 55 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Pearson International (YYZ) to Winnipeg James Armstrong Richardson International (YWG)?
Air Canada (26 a week), WestJet (13 a week), Flair Airlines (10 a week) and Porter Airlines Canada (7 a week).
Which terminals are used between Pearson International (YYZ) and Winnipeg James Armstrong Richardson International (YWG)?
Flights depart from Pearson International, terminals 1, 3 and arrive at Winnipeg James Armstrong Richardson International.
How far is Winnipeg James Armstrong Richardson International (YWG) from Pearson International (YYZ)?
935 mi (1,504 km) in a straight line.
What are the earliest and latest flights from Pearson International (YYZ) to Winnipeg James Armstrong Richardson International (YWG)?
The first departure is at 07:25 (Flair Airlines), the last at 17:55 (WestJet), local time.