YEG → YYC Edmonton to Calgary
live
Direct flights from Edmonton (YEG) to Calgary (YYC): 91 nonstop departures observed each week across 4 airlines. 94% of the last 17 tracked flights arrived within 15 minutes of schedule. The median arrival is 17 minutes early. No cancellations were recorded across the 17 tracked flights. The nonstop covers 246 km, an estimated 49 minutes in the air. Measured by Pro Flight Search from live flight boards at Edmonton and Calgary. Updated 5 November 2026 at 16:29 UTC.
Today, YEG → YYC Thu 5 Nov · local times
Sched Flight YEG departure YYC arrival
·
AC8133 Air Canada
On schedule
YYC 11:55 scheduled
·
AC8137 Air Canada
On schedule
YYC 17:00 scheduled
·
AC8143 Air Canada
On schedule
YYC 20:35 scheduled
·
DL8946Delta Air Lines
On schedule
YYC 00:05 scheduled
·
MAL7068MAL
On schedule
YYC 05:45 scheduled
·
W8917Cargojet
On schedule
YYC 19:11 scheduled
·
WS143 WestJet
Departed
Landed 06:54 −11
·
WS145 WestJet
Departed
Landed 09:22 +77
·
WS147 WestJet
Departed
Landed 08:47 −3
·
WS149 WestJet
On schedule
YYC 16:35 scheduled
·
WS173 WestJet
On schedule
YYC 22:25 scheduled
·
WS3301 WestJet
Departed
Landed 09:57 −8
·
WS3305 WestJet
On schedule
YYC est. 12:09 sched 12:15
·
WS3311 WestJet
On schedule
YYC 17:55 scheduled
·
WS3313 WestJet
On schedule
YYC 21:20 scheduled
Checked YYC board 10:29
YEG
Edmonton
tracking
YYC
Calgary
smooth · +0
dep bank 07:05–22:45 91x weekly
Runs reliable · 4 airlines · 91x weekly · nonstop
94% on time
of the last 17 tracked YEG → YYC flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 17 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 17 arrivals
Flight time ~0h 49m estimated from route distance
Weekly departures 91x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 17
The week scheduled departures · origin local time
Air Canada Air North Cargojet WestJet
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
Flights AC8133 varies daily · AC8137 varies daily · AC8143 varies daily
Air North4N
Flights 4N702 11:40 Mo Th Fr
CargojetW8
Flights W8917 18:11 Mo Tu We Th Fr
WestJetWS 92% on time
Flights WS143 07:05 daily · WS145 08:05 daily · WS147 08:50 Mo Tu We Th Sa Su · WS3301 10:05 Mo Tu We Th
History operated legs · board outcomes
11-04 W8917 arrived −40
Show 9 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 YEG and YYC, paired departure → arrival per flight and day. Board history since Wed, Nov 4. Each day adds the flights our airport boards record.
Board rows 56 Completed 17 Delayed 1 Within 15m 16/17 Median -17m
AC8133 Air Canada
5 days
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 11:55
Scheduled arrival · landing pending
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 11:55
Scheduled arrival · landing pending
Fri, Nov 6
1/2 legs · CGIJZ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 11:55
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CGGMI
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 11:55
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · CGGNY
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
11:36
Landed · Sched 11:5519m early
Full AC8133 history →
AC8137 Air Canada
5 days
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 17:00
Scheduled arrival · landing pending
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 17:00
Scheduled arrival · landing pending
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 17:00
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CGIJZ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 17:00
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · CGIJZ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
16:43
Landed · Sched 17:0017m early
Full AC8137 history →
AC8143 Air Canada
5 days
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 20:35
Scheduled arrival · landing pending
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 20:35
Scheduled arrival · landing pending
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 20:35
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CGIJZ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 20:35
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · CGIJZ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
20:19
Landed · Sched 20:3516m early
Full AC8143 history →
WS143 WestJet
5 days
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 07:05
Scheduled arrival · landing pending
Sat, Nov 7
1/2 legs · CGEWJ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 07:05
Scheduled arrival · landing pending
Fri, Nov 6
1/2 legs · CGWJU
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 07:05
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CFONK
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
06:54
Landed · Sched 07:0511m early
Wed, Nov 4
1/2 legs · CGAWS
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
06:42
Landed · Sched 07:0523m early
Full WS143 history →
WS145 WestJet
5 days
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 08:05
Scheduled arrival · landing pending
Sat, Nov 7
1/2 legs · CGWSP
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 08:05
Scheduled arrival · landing pending
Fri, Nov 6
1/2 legs · CGWSA
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 08:05
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CGIIZ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
09:22
Landed · Sched 08:0577m late
Wed, Nov 4
1/2 legs · CFHCM
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
07:58
Landed · Sched 08:057m early
Full WS145 history →
WS147 WestJet
5 days
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 08:50
Scheduled arrival · landing pending
Sat, Nov 7
1/2 legs · CGZWS
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 08:50
Scheduled arrival · landing pending
Fri, Nov 6
1/2 legs · CGGWJ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 08:50
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CGZSG
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
08:47
Landed · Sched 08:503m early
Wed, Nov 4
1/2 legs · CGWSN
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
08:40
Landed · Sched 08:5010m early
Full WS147 history →
WS149 WestJet
4 days
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 16:35
Scheduled arrival · landing pending
Fri, Nov 6
1/2 legs · CFGWJ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 16:35
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CGWSI
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 16:35
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · CFUWS
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
16:07
Landed · Sched 16:3528m early
Full WS149 history →
WS3305 WestJet
5 days
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 12:15
Scheduled arrival · landing pending
Sat, Nov 7
1/2 legs · CGENK
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 12:15
Scheduled arrival · landing pending
Fri, Nov 6
1/2 legs · CGKWE
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 12:15
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CGENK
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
12:09
Est. · Sched 12:156m early
Wed, Nov 4
1/2 legs · CGWEJ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
11:57
Landed · Sched 12:1518m early
Full WS3305 history →
WS3311 WestJet
5 days
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 17:55
Scheduled arrival · landing pending
Sat, Nov 7
1/2 legs · CFSWE
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 17:55
Scheduled arrival · landing pending
Fri, Nov 6
1/2 legs · CGENK
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 17:55
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CGEWR
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 17:55
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · CGWEU
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
17:29
Landed · Sched 17:5526m early
Full WS3311 history →
WS3313 WestJet
4 days
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 21:20
Scheduled arrival · landing pending
Sat, Nov 7
1/2 legs · CGWEF
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 21:20
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CFOEN
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 21:20
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · CGWEU
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
21:16
Landed · Sched 21:204m early
Full WS3313 history →
W8917 Cargojet
3 days
Fri, Nov 6
1/2 legs · CFGKJ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 19:11
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CFPCJ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 19:11
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · CFACJ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
18:31
Landed · Sched 19:1140m early
WS173 WestJet
3 days
Fri, Nov 6
1/2 legs · CGNCH
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 22:25
Scheduled arrival · landing pending
Thu, Nov 5
1/2 legs · CGIWJ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
Sched 22:25
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · CGMXB
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
22:01
Landed · Sched 22:2524m early
Full WS173 history →
WS3301 WestJet
2 days
Thu, Nov 5
1/2 legs · CFSWE
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
09:57
Landed · Sched 10:058m early
Wed, Nov 4
1/2 legs · CFENJ
YEG
Departure
—
YEG is outside our board polling set.
→
YYC
Arrival
09:48
Landed · Sched 10:0517m early
Full WS3301 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: Edmonton (YEG) to Calgary (YYC) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/YEG-YYC
Copy
How we measure this →
YEG to YYC questions
Is YEG–YYC running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from YEG to YYC? Great-circle distance is 246 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 47–51 min gate-to-gate on this route.
How often does YEG–YYC fly? 4 carriers operate this route, around 91 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at YEG and arrival-side delay at YYC, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.