YQB → YUL Quebec to Montréal
live
Direct flights from Quebec (YQB) to Montréal (YUL): 30 nonstop departures observed each week across 5 airlines. 73% of the last 55 operated flights arrived within 15 minutes of schedule. The median arrival is 6 minutes early. 2 of the 55 tracked flights were cancelled. The nonstop covers 234 km, an estimated 48 minutes in the air. Measured by Pro Flight Search from live flight boards at Quebec and Montréal. Updated 14 September 2026 at 19:18 UTC.
YQB
Quebec
tracking
YUL
Montréal
smooth · +0
dep bank 05:35–22:45 30x weekly
Runs mixed · 5 airlines · 30x weekly · nonstop
73% on time
of the last 55 operated YQB → YUL flights arrived within 15 minutes
Median arrival delay is −6 min . 2 of 55 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −6 min across the last 55 operated legs
Flight time ~0h 48m estimated from route distance
Weekly departures 30x 5 direct airlines on the leg
Cancelled 3.6% recent route rate · 2 of 55
The week scheduled departures · origin local time
Air Canada Air Inuit Air Transat Central Mountain Air
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 81% on time
Flights AC7929 05:35 daily · AC1147 06:20 Tu Fr · AC1149 10:25 Mo Tu We Th Sa Su · AC1971 10:25 Mo We Th Fr Su
Air Inuit3H 40% on time
Flights 3H725 18:05 Mo Fr · 3H721 18:35 We · 3H833 18:45 Mo Tu We Th Fr
Air TransatTS
Flights TS913 16:55 Mo Tu We Th Fr Su
Central Mountain Air9M
Flights 9M318 14:15 Th Su · 9M314 15:05 Mo We Fr
PAL AirlinesPB 60% on time
Flights PB831 13:25 daily · PB851 14:45 Mo Fr Sa Su · PB833 22:45 Mo Tu We Th Fr
History operated legs · board outcomes
09-14 HYD311 arrived +0
09-13 PRO4845 arrived +0
09-11 RAG551 arrived −5
Show 32 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 YQB and YUL, paired departure → arrival per flight and day. Board tracking since Wed, Sep 9 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 60 Completed 55 Delayed 15 Cancelled 2 Within 15m 39/55 Median +0m
3H725 Air Inuit
2 days
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
Sched 18:55
Scheduled arrival · landing pending
Fri, Sep 11
1/2 legs · C-FTUY
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
20:35
Landed · Sched 18:55100m late
Full 3H725 history →
AC1971 Air Canada
3 days
Mon, Sep 14
1/2 legs · C-FZUG
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
11:27
Landed · Sched 11:207m late
Sun, Sep 13
1/2 legs · C-FZUG
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
11:30
Landed · Sched 11:2010m late
Fri, Sep 11
1/2 legs · C-GFDU
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
11:14
Landed · Sched 11:206m early
Full AC1971 history →
AC1975 Air Canada
4 days
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
15:50
Est. · Sched 15:4010m late
Sun, Sep 13
1/2 legs · C-FZUG
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
16:41
Landed · Sched 15:4061m late
Sat, Sep 12
1/2 legs · C-GBIN
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
15:39
Landed · Sched 15:401m early
Fri, Sep 11
1/2 legs · C-GFDU
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
16:08
Landed · Sched 15:4028m late
Full AC1975 history →
AC7929 Air Canada
6 days
Mon, Sep 14
1/2 legs · C-FDJZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
06:08
Landed · Sched 06:2719m early
Sun, Sep 13
1/2 legs · C-FJGZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
06:11
Landed · Sched 06:2716m early
Sat, Sep 12
1/2 legs · C-FNJZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
05:59
Landed · Sched 06:2728m early
Fri, Sep 11
1/2 legs · C-GJUZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
06:20
Landed · Sched 06:277m early
Thu, Sep 10
1/2 legs · C-GJUZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
06:21
Landed · Sched 06:276m early
Wed, Sep 9
1/2 legs · C-GJHZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
06:21
Landed · Sched 06:276m early
Full AC7929 history →
AC7935 Air Canada
5 days
Mon, Sep 14
1/2 legs · C-GJZA
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
14:05
Landed · Sched 13:587m late
Sun, Sep 13
1/2 legs · C-FRQW
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
13:45
Landed · Sched 13:5712m early
Sat, Sep 12
1/2 legs · C-FUJA
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
13:52
Landed · Sched 13:575m early
Fri, Sep 11
1/2 legs · C-GJUZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
13:49
Landed · Sched 13:578m early
Thu, Sep 10
1/2 legs · C-GJZY
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
13:46
Landed · Sched 13:5812m early
Full AC7935 history →
HYD311 Hydro - Quebec
1 day
Mon, Sep 14
1/2 legs · C-GJNL
YQB
Departure
—
YQB is outside our board polling set.
→
PB825 PAL
1 day
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
Sched 19:15
Scheduled arrival · landing pending
Full PB825 history →
PB831 PAL
5 days
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
14:00
Landed · Sched 13:573m late
Sun, Sep 13
1/2 legs · C-GYYR
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
Sched 17:15
Cancelled
Sat, Sep 12
1/2 legs · C-GPNV
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
17:33
Landed · Sched 17:1518m late
Fri, Sep 11
1/2 legs · C-FPAL
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
13:59
Landed · Sched 14:1516m early
Thu, Sep 10
1/2 legs · C-GPAO
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
14:20
Landed · Sched 14:155m late
Full PB831 history →
PB851 PAL
4 days
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
Sched 15:45
Scheduled arrival · landing pending
Sun, Sep 13
1/2 legs · C-FPQI
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
16:37
Landed · Sched 15:3067m late
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
Sched 15:55
Cancelled
Fri, Sep 11
1/2 legs · C-GPAR
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
17:22
Landed · Sched 15:4597m late
Full PB851 history →
TS913 Air Transat
4 days
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
Sched 17:50
Scheduled arrival · landing pending
Sun, Sep 13
1/2 legs · C-GOIO
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
19:20
Landed · Sched 17:5090m late
Fri, Sep 11
1/2 legs · C-GOIO
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
17:39
Landed · Sched 16:3069m late
Thu, Sep 10
1/2 legs · C-GOIO
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
17:43
Landed · Sched 17:507m early
Full TS913 history →
9M318 Central Mountain Air
2 days
Sun, Sep 13
1/2 legs · C-GCMJ
YQB
Departure
—
YQB is outside our board polling set.
→
Thu, Sep 10
1/2 legs · C-FCMU
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
17:27
Landed · Sched 17:261m late
Full 9M318 history →
AC1977 Air Canada
5 days
Sun, Sep 13
1/2 legs · C-FJQL
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
20:09
Landed · Sched 19:2049m late
Sat, Sep 12
1/2 legs · C-FYJH
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
19:25
Landed · Sched 19:205m late
Fri, Sep 11
1/2 legs · C-GFDU
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
20:14
Landed · Sched 19:2549m late
Thu, Sep 10
1/2 legs · C-FYJH
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
19:58
Landed · Sched 19:2038m late
Wed, Sep 9
1/2 legs · C-FYJH
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
18:55
Landed · Sched 19:2025m early
Full AC1977 history →
AC7945 Air Canada
4 days
Sun, Sep 13
1/2 legs · C-FNJZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
22:45
Landed · Sched 21:2283m late
Sat, Sep 12
1/2 legs · C-FDJZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
21:06
Landed · Sched 21:2216m early
Fri, Sep 11
1/2 legs · C-GDJZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
21:55
Landed · Sched 21:2233m late
Thu, Sep 10
1/2 legs · C-GJUZ
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
20:58
Landed · Sched 21:2224m early
Full AC7945 history →
PRO4845 PRO
1 day
Sun, Sep 13
1/2 legs · C-GGGA
YQB
Departure
—
YQB is outside our board polling set.
→
AC1149 Air Canada
3 days
Sat, Sep 12
1/2 legs · C-GUPG
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
10:53
Landed · Sched 11:2027m early
Thu, Sep 10
1/2 legs · C-FZUB
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
11:02
Landed · Sched 11:2018m early
Wed, Sep 9
1/2 legs · C-FCQX
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
10:58
Landed · Sched 11:2022m early
Full AC1149 history →
3H833 Air Inuit
3 days
Fri, Sep 11
1/2 legs · C-GRAI
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
21:41
Landed · Sched 19:35126m late
Thu, Sep 10
1/2 legs · C-GRAI
YQB
Departure
—
YQB is outside our board polling set.
→
Wed, Sep 9
1/2 legs · C-FIAI
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
20:07
Landed · Sched 19:3532m late
Full 3H833 history →
9M314 Central Mountain Air
1 day
Fri, Sep 11
1/2 legs · C-GMJJ
YQB
Departure
—
YQB is outside our board polling set.
→
Full 9M314 history →
PB833 PAL
2 days
Fri, Sep 11
1/2 legs · C-FPAL
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
23:01
Landed · Sched 23:3534m early
Thu, Sep 10
1/2 legs · C-GPAO
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
23:26
Landed · Sched 23:359m early
Full PB833 history →
RAG551 RAG
1 day
Fri, Sep 11
1/2 legs · C-GXNR
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
00:04
Landed · Sched 00:095m early
AC1155 Air Canada
2 days
Thu, Sep 10
1/2 legs · C-FZUB
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
15:44
Landed · Sched 15:404m late
Wed, Sep 9
1/2 legs · C-FCQX
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
15:30
Landed · Sched 15:4010m early
Full AC1155 history →
3H721 Air Inuit
1 day
Wed, Sep 9
1/2 legs · C-FTUY
YQB
Departure
—
YQB is outside our board polling set.
→
YUL
Arrival
19:15
Landed · Sched 19:2510m early
Full 3H721 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 — Quebec (YQB) to Montréal (YUL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/YQB-YUL
Copy
How we measure this →
YQB to YUL questions
Is YQB–YUL 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.
Morning or evening flight on YQB–YUL? Operators schedule morning departures around 05:35 and evening departures around 18:05 from YQB. Earlier flights typically land before destination-airport delays accumulate later in the day; check the YUL delay card to confirm conditions when you'd arrive.
How long is the flight from YQB to YUL? Great-circle distance is 234 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 47–50 min gate-to-gate on this route.
How often does YQB–YUL fly? 5 carriers operate this route, around 81 flights a week between them. Compare carrier days and times in the airline list above.