YUL → YEG Montréal to Edmonton
live
Direct flights from Montréal (YUL) to Edmonton (YEG): 14 nonstop departures observed each week across 2 airlines. 19% of the last 32 operated flights arrived within 15 minutes of schedule. The median arrival is 27 minutes late. No cancellations were recorded across the 32 tracked flights. The nonstop covers 2,969 km, an estimated 4 hours 18 minutes in the air. Measured by Pro Flight Search from live flight boards at Montréal and Edmonton. Updated 13 September 2026 at 19:18 UTC.
YUL
Montréal
smooth · +11
YEG
Edmonton
tracking
dep bank 08:10–21:40 14x weekly
Runs rough · 2 airlines · 14x weekly · nonstop
19% on time
of the last 32 operated YUL → YEG flights arrived within 15 minutes
Median arrival delay is +27 min . 0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +27 min across the last 32 operated legs
Flight time ~4h 18m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 32
The week scheduled departures · origin local time
Air Canada Porter 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 24% on time
Flights AC331 varies daily · AC339 14:15 daily · AC335 16:30 daily · AC337 21:40 daily
Porter AirlinesPD 0% on time
Flights PD383 20:30 daily
History operated legs · board outcomes
Show 24 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 YUL and YEG, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 33 Completed 32 Delayed 9 Within 15m 23/32 Median +3m
AC331 Air Canada
8 days
Sun, Sep 13
1/2 legs · C-GWUS
YUL
Departure
08:23
Departed · Sched 08:1013m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Sat, Sep 12
1/2 legs · C-GVUO
YUL
Departure
07:57
Departed · Sched 08:1013m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Fri, Sep 11
1/2 legs · C-GTZH
YUL
Departure
08:04
Departed · Sched 08:106m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Thu, Sep 10
1/2 legs · C-GTZH
YUL
Departure
08:18
Departed · Sched 08:108m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Wed, Sep 9
1/2 legs · C-GJXV
YUL
Departure
08:00
Departed · Sched 08:1010m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Tue, Sep 8
1/2 legs · C-GTZH
YUL
Departure
08:10 Departed
→
YEG
Arrival
—
YEG is outside our board polling set.
Mon, Sep 7
1/2 legs · C-GUPG
YUL
Departure
12:02
Departed · Sched 09:00182m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Sun, Sep 6
1/2 legs · C-GNBN
YUL
Departure
10:23
Departed · Sched 10:307m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Full AC331 history →
AC337 Air Canada
8 days
YUL
Departure
Sched 19:05
Scheduled departure
→
YEG
Arrival
—
YEG is outside our board polling set.
Sat, Sep 12
1/2 legs · C-GJYI
YUL
Departure
19:00
Departed · Sched 19:055m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Fri, Sep 11
1/2 legs · C-GTZH
YUL
Departure
18:58
Departed · Sched 19:057m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Thu, Sep 10
1/2 legs · C-GTZH
YUL
Departure
19:33
Departed · Sched 19:0528m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Wed, Sep 9
1/2 legs · C-FCQX
YUL
Departure
19:08
Departed · Sched 19:053m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Tue, Sep 8
1/2 legs · C-GJXE
YUL
Departure
19:08
Departed · Sched 19:053m late
→
YEG
Arrival
—
YEG is outside our board polling set.
YUL
Departure
22:01
Departed · Sched 21:4021m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Sun, Sep 6
1/2 legs · C-FCZF
YUL
Departure
21:35
Departed · Sched 21:405m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Full AC337 history →
AC339 Air Canada
8 days
Sun, Sep 13
1/2 legs · C-GVUO
YUL
Departure
14:03
Departed · Sched 14:1512m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Sat, Sep 12
1/2 legs · C-GWUS
YUL
Departure
14:32
Departed · Sched 14:1517m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Fri, Sep 11
1/2 legs · C-GVUO
YUL
Departure
14:10
Departed · Sched 14:155m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Thu, Sep 10
1/2 legs · C-GVDQ
YUL
Departure
14:11
Departed · Sched 14:154m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Wed, Sep 9
1/2 legs · C-GMLS
YUL
Departure
14:37
Departed · Sched 14:1522m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Tue, Sep 8
1/2 legs · C-GNGV
YUL
Departure
14:22
Departed · Sched 14:157m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Mon, Sep 7
1/2 legs · C-GNBN
YUL
Departure
14:13
Departed · Sched 14:152m early
→
YEG
Arrival
—
YEG is outside our board polling set.
Sun, Sep 6
1/2 legs · C-GMEX
YUL
Departure
14:34
Departed · Sched 14:1519m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Full AC339 history →
PD383 Porter
7 days
Sat, Sep 12
1/2 legs · C-GKZH
YUL
Departure
20:41
Departed · Sched 20:3011m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Fri, Sep 11
1/2 legs · C-GKZE
YUL
Departure
22:41
Departed · Sched 20:30131m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Thu, Sep 10
1/2 legs · C-GZQU
YUL
Departure
20:45
Departed · Sched 20:3015m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Wed, Sep 9
1/2 legs · C-GKQZ
YUL
Departure
20:40
Departed · Sched 20:3010m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Tue, Sep 8
1/2 legs · C-GKXV
YUL
Departure
21:10
Departed · Sched 20:3040m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Mon, Sep 7
1/2 legs · C-GZQW
YUL
Departure
21:37
Departed · Sched 20:3067m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Sun, Sep 6
1/2 legs · C-GKZE
YUL
Departure
21:45
Departed · Sched 20:3075m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Full PD383 history →
AC335 Air Canada
2 days
Mon, Sep 7
1/2 legs · C-FHBQ
YUL
Departure
16:31
Departed · Sched 16:301m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Sun, Sep 6
1/2 legs · C-GMZY
YUL
Departure
16:59
Departed · Sched 16:3029m late
→
YEG
Arrival
—
YEG is outside our board polling set.
Full AC335 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 — Montréal (YUL) to Edmonton (YEG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/YUL-YEG
Copy
How we measure this →
YUL to YEG questions
Is YUL–YEG running on time right now? Smooth skies ahead. The departure side at YUL is the weaker end, route health score 84/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on YUL–YEG? Operators schedule evening departures around 20:30 from YUL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the YEG delay card to confirm conditions when you'd arrive.
How long is the flight from YUL to YEG? Great-circle distance is 2,969 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 240–284 min gate-to-gate on this route.
How often does YUL–YEG fly? 2 carriers operate this route, around 35 flights a week between them. Compare carrier days and times in the airline list above.