MSP → YYZ Minneapolis to Toronto
live
Direct flights from Minneapolis (MSP) to Toronto (YYZ): 36 nonstop departures observed each week across 3 airlines. 100% of the last 19 tracked flights arrived within 15 minutes of schedule. The median arrival is 39 minutes early. No cancellations were recorded across the 19 tracked flights. The nonstop covers 1,090 km, an estimated 1 hour 54 minutes in the air. Measured by Pro Flight Search from live flight boards at Minneapolis and Toronto. Updated 4 November 2026 at 23:53 UTC.
Today, MSP → YYZ Wed 4 Nov · local times
Sched Flight MSP departure YYZ arrival
08:48
DL3868 Delta Air Lines
Departed
Landed 11:27 −32
12:00
AC8718 Air Canada
Departed
Landed 14:39 −32
16:30
AC8720 Air Canada
Departed
·
20:00
DL3866 Delta Air Lines
On schedule Gate T1D2
·
Checked MSP board 17:53 · YYZ board 15:33
MSP
Minneapolis
smooth · +6
YYZ
Toronto
smooth · +0
dep bank 08:48–20:00 36x weekly
Runs reliable · 3 airlines · 36x weekly · nonstop
100% on time
of the last 19 tracked MSP → YYZ flights arrived within 15 minutes
Median arrival delay is −39 min . 0 of 19 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −39 min across the last 19 arrivals
Flight time ~1h 54m estimated from route distance
Weekly departures 36x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 19
The week scheduled departures · origin local time
Air Canada Delta Air Lines Sun Country Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air CanadaAC 100% on time
Flights AC8718 12:00 daily · AC8720 16:30 daily
Delta Air LinesDL 100% on time
Flights DL3868 08:48 daily · DL4080 15:15 Mo Tu We Th Fr Su · DL3866 20:00 daily
Sun Country AirlinesSY
Flights SY1697 10:15 Fr Sa
History operated legs · board outcomes
Show 11 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from MSP and YYZ, paired departure → arrival per flight and day. Board history since Fri, Oct 30. Each day adds the flights our airport boards record.
Board rows 45 Completed 43 Delayed 3 Within 15m 20/43 Median -8m
AC8718 Air Canada
6 days
Wed, Nov 4
2/2 legs · C-FRQP
MSP
Departure
Sched 12:00
Departure time not on board
→
YYZ
Arrival
14:56
Landed · Sched 15:1115m early
Tue, Nov 3
2/2 legs · C-FXJF
MSP
Departure
Sched 12:00
Departure time not on board
→
YYZ
Arrival
15:01
Landed · Sched 15:1110m early
Mon, Nov 2
2/2 legs · C-FXJC
MSP
Departure
Sched 12:00
Departure time not on board
→
YYZ
Arrival
14:58
Landed · Sched 15:1113m early
Sun, Nov 1
2/2 legs · C-FEJY
MSP
Departure
Sched 12:00
Departure time not on board
→
YYZ
Arrival
15:09
Landed · Sched 15:112m early
Sat, Oct 31
2/2 legs · C-FEKH
MSP
Departure
Sched 12:00
Departure time not on board
→
YYZ
Arrival
14:51
Landed · Sched 15:1120m early
MSP
Departure
Sched 12:00
Departure time not on board
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC8718 history →
AC8720 Air Canada
6 days
Wed, Nov 4
1/2 legs · C-FEKJ
MSP
Departure
Sched 16:30
Departure time not on board
→
YYZ
Arrival
Sched 19:41
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Nov 3
2/2 legs · C-FEKJ
MSP
Departure
16:41
Departed · Sched 16:3011m late
→
YYZ
Arrival
19:07
Landed · Sched 19:4134m early
Mon, Nov 2
2/2 legs · C-FEKI
MSP
Departure
16:34
Departed · Sched 16:304m late
→
YYZ
Arrival
19:30
Landed · Sched 19:4111m early
Sun, Nov 1
2/2 legs · C-FEJB
MSP
Departure
Sched 16:30
Departure time not on board
→
YYZ
Arrival
19:18
Landed · Sched 19:4123m early
Sat, Oct 31
2/2 legs · C-FEJC
MSP
Departure
Sched 16:30
Departure time not on board
→
YYZ
Arrival
20:31
Landed · Sched 19:4150m late
MSP
Departure
Sched 16:30
Departure time not on board
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC8720 history →
DL3866 Delta Air Lines
6 days
Wed, Nov 4
1/2 legs · N548CA
MSP
Departure
Sched 20:00
Scheduled departure
→
YYZ
Arrival
Sched 23:15
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Nov 3
2/2 legs · N548CA
MSP
Departure
20:18
Departed · Sched 20:0018m late
→
YYZ
Arrival
23:09
Landed · Sched 23:156m early
Mon, Nov 2
2/2 legs · N802SK
MSP
Departure
20:28
Departed · Sched 20:0028m late
→
YYZ
Arrival
23:07
Landed · Sched 23:158m early
Sun, Nov 1
2/2 legs · N809SK
MSP
Departure
Sched 20:00
Departure time not on board
→
YYZ
Arrival
23:06
Landed · Sched 23:159m early
Sat, Oct 31
2/2 legs · N803SK
MSP
Departure
Sched 20:00
Departure time not on board
→
YYZ
Arrival
23:07
Landed · Sched 23:158m early
MSP
Departure
Sched 20:00
Departure time not on board
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full DL3866 history →
DL3868 Delta Air Lines
6 days
Wed, Nov 4
2/2 legs · N692CA
MSP
Departure
Sched 08:48
Departure time not on board
→
YYZ
Arrival
11:50
Landed · Sched 11:599m early
Tue, Nov 3
2/2 legs · N806SK
MSP
Departure
Sched 08:48
Departure time not on board
→
YYZ
Arrival
11:46
Landed · Sched 11:5913m early
Mon, Nov 2
2/2 legs · N161PQ
MSP
Departure
Sched 08:48
Departure time not on board
→
YYZ
Arrival
11:57
Landed · Sched 11:592m early
Sun, Nov 1
2/2 legs · N806SK
MSP
Departure
Sched 08:48
Departure time not on board
→
YYZ
Arrival
11:52
Landed · Sched 11:597m early
Sat, Oct 31
2/2 legs · N161PQ
MSP
Departure
Sched 08:48
Departure time not on board
→
YYZ
Arrival
11:39
Landed · Sched 11:5920m early
MSP
Departure
Sched 08:48
Departure time not on board
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full DL3868 history →
SY1697 Sun Country
1 day
Sat, Oct 31
2/2 legs · N828SY
MSP
Departure
Sched 10:15
Departure time not on board
→
YYZ
Arrival
12:03
Landed · Sched 12:1310m early
Full SY1697 history →
DL4080
1 day
MSP
Departure
Sched 15:15
Scheduled time only · no board update captured
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full DL4080 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Minneapolis (MSP) to Toronto (YYZ) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MSP-YYZ
Copy
How we measure this →
MSP to YYZ questions
Is MSP–YYZ running on time right now? Smooth skies ahead. The departure side at MSP is the weaker end, route health score 85/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MSP–YYZ? Operators schedule morning departures around 08:48 and evening departures around 20:00 from MSP. Earlier flights typically land before destination-airport delays accumulate later in the day; check the YYZ delay card to confirm conditions when you'd arrive.
How long is the flight from MSP to YYZ? Great-circle distance is 1,090 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 107–123 min gate-to-gate on this route.
How often does MSP–YYZ fly? 3 carriers operate this route, around 36 flights a week between them. Compare carrier days and times in the airline list above.