BGY → TIA Orio al Serio to Tirana
live
Direct flights from Orio al Serio (BGY) to Tirana (TIA): 14 nonstop departures observed each week across 2 airlines. 74% of the last 35 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 35 tracked flights. The nonstop covers 935 km, an estimated 1 hour 42 minutes in the air. Measured by Pro Flight Search from live flight boards at Orio al Serio and Tirana. Updated 17 October 2026 at 07:54 UTC.
Today, BGY → TIA Sat 17 Oct · local times
Sched Flight BGY departure TIA arrival
·
FR8121 Ryanair
Departed
Landed 09:13 −2
·
FR8349 Ryanair
On schedule
TIA 21:20 scheduled
·
FR8421 Ryanair
On schedule
TIA 18:05 scheduled
·
W45018 Wizz Air Malta
On schedule
TIA 17:30 scheduled
Checked TIA board 09:54
BGY
Orio al Serio
tracking
TIA
Tirana
smooth · +0
dep bank 00:05–23:30 14x weekly
Runs mixed · 2 airlines · 14x weekly · nonstop
74% on time
of the last 35 operated BGY → TIA flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 35 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 35 operated legs
Flight time ~1h 42m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 35
The week scheduled departures · origin local time
Ryanair Wizz Air Malta
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
RyanairFR 80% on time
Flights FR8479 varies Mo Th · FR8355 varies Mo Tu We Th Fr · FR8121 varies Mo We Th Fr Sa Su · FR8421 varies Tu Th Sa Su
Wizz Air MaltaW4 60% on time
Flights W45018 17:30 daily · W45020 23:30 daily
History operated legs · board outcomes
Show 27 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 BGY and TIA, 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 41 Completed 35 Delayed 12 Within 15m 26/35 Median +0m
FR8121 Ryanair
7 days
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
09:13
Landed · Sched 09:152m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
09:43
Landed · Sched 09:2023m late
BGY
Departure
—
BGY is outside our board polling set.
→
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
11:34
Landed · Sched 09:45109m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
09:14
Landed · Sched 09:4026m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
09:07
Landed · Sched 09:158m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
09:09
Landed · Sched 09:156m early
Full FR8121 history →
FR8349 Ryanair
7 days
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
Sched 21:20
Scheduled arrival · landing pending
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
19:15
Landed · Sched 18:1560m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
22:23
Landed · Sched 22:4017m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
22:37
Landed · Sched 22:307m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
11:38
Landed · Sched 12:0527m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
18:09
Landed · Sched 18:054m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
21:23
Landed · Sched 21:203m late
Full FR8349 history →
FR8421 Ryanair
5 days
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
Sched 18:05
Scheduled arrival · landing pending
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
19:33
Landed · Sched 19:407m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
16:35
Landed · Sched 16:5015m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
21:48
Landed · Sched 22:1527m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
18:20
Landed · Sched 18:0515m late
Full FR8421 history →
W45018 Wizz Air Malta
8 days
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
Sched 17:30
Scheduled arrival · landing pending
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
20:07
Landed · Sched 17:30157m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
17:18
Landed · Sched 17:3012m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
17:48
Landed · Sched 17:3018m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
17:33
Landed · Sched 17:303m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
17:24
Landed · Sched 17:306m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
17:20
Landed · Sched 17:3010m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
17:54
Landed · Sched 17:3024m late
Full W45018 history →
FR8355 Ryanair
6 days
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
02:15
Landed · Sched 00:5580m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
11:37
Landed · Sched 11:458m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
18:23
Landed · Sched 18:1013m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
14:50
Landed · Sched 14:455m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
21:30
Landed · Sched 21:255m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
01:19
Landed · Sched 00:5524m late
Full FR8355 history →
W45020 Wizz Air Malta
6 days
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
01:18
Landed · Sched 00:4533m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
00:10
Last seen · Sched 23:3040m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
23:45
Last seen · Sched 23:3015m late
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
00:29
Landed · Sched 00:301m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
00:40
Last seen · Sched 23:3070m late
BGY
Departure
—
BGY is outside our board polling set.
→
Full W45020 history →
FR8479 Ryanair
2 days
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
23:59
Landed · Sched 00:056m early
BGY
Departure
—
BGY is outside our board polling set.
→
TIA
Arrival
17:12
Landed · Sched 17:153m early
Full FR8479 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 — Orio al Serio (BGY) to Tirana (TIA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BGY-TIA
Copy
How we measure this →
BGY to TIA questions
Is BGY–TIA 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 BGY to TIA? Great-circle distance is 935 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 96–110 min gate-to-gate on this route.
How often does BGY–TIA fly? 2 carriers operate this route, around 37 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 BGY and arrival-side delay at TIA, 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.