Direct flights from Pisa (PSA) to Tirana (TIA): 14 nonstop departures observed each week across 2 airlines. 71% of the last 24 operated flights arrived within 15 minutes of schedule. The median arrival is 6 minutes early. No cancellations were recorded across the 24 tracked flights. The nonstop covers 804 km, an estimated 1 hour 32 minutes in the air. Measured by Pro Flight Search from live flight boards at Pisa and Tirana. Updated 25 October 2026 at 22:03 UTC.
Today, PSA → TIA Sun 25 Oct · local times
Sched Flight PSA departure TIA arrival
·
FR5398 Ryanair
Departed
Landed 12:15 −15
·
FR8390 Ryanair
On schedule
TIA est. 23:17 +102 sched 21:35
·
W45030Wizz Air Malta
Departed
Landed 10:34 +34
·
W45032 Wizz Air Malta
Departed
Landed 19:10 +230
Checked TIA board 23:03
PSA
Pisa
tracking
TIA
Tirana
smooth · +0
dep bank 07:55–21:45 14x weekly
Runs mixed · 2 airlines · 14x weekly · nonstop
71% on time
of the last 24 operated PSA → TIA flights arrived within 15 minutes
Median arrival delay is −6 min . 0 of 24 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −6 min across the last 24 operated legs
Flight time ~1h 32m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 24
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 82% on time
Flights FR5398 07:55 Fr Su · FR8390 varies daily · FR8423 varies Tu We Th Su
Wizz Air MaltaW4 62% on time
Flights W45030 14:30 daily · W45032 21:25 daily
History operated legs · board outcomes
10-25 W45030 arrived +34
10-24 W45030 arrived −26
10-23 W45030 arrived +25
10-22 W45030 arrived −12
10-20 W45030 arrived +61
10-19 W45030 arrived +17
10-18 W45030 arrived +7
Show 16 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 PSA 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 28 Completed 24 Delayed 9 Within 15m 17/24 Median -6m
FR5398 Ryanair
2 days
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
12:15
Landed · Sched 12:3015m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
07:45
Last seen · Sched 07:5510m early
Full FR5398 history →
FR8390 Ryanair
8 days
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
23:17
Est. · Sched 21:35102m late
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
17:36
Landed · Sched 17:5014m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
14:52
Landed · Sched 14:3022m late
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
12:36
Landed · Sched 11:4056m late
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
10:38
Landed · Sched 10:457m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
09:47
Landed · Sched 10:0013m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
13:32
Landed · Sched 13:302m late
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
12:32
Landed · Sched 12:353m early
Full FR8390 history →
W45030 Wizz Air Malta
7 days
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
10:34
Landed · Sched 10:0034m late
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
14:04
Landed · Sched 14:3026m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
14:55
Landed · Sched 14:3025m late
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
14:18
Landed · Sched 14:3012m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
15:31
Landed · Sched 14:3061m late
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
14:47
Landed · Sched 14:3017m late
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
14:37
Landed · Sched 14:307m late
W45032 Wizz Air Malta
7 days
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
19:10
Landed · Sched 15:20230m late
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
Sched 21:25
Scheduled time only · no board update captured
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
21:08
Landed · Sched 21:2517m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
21:01
Landed · Sched 21:2524m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
21:05
Landed · Sched 21:1510m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
21:22
Landed · Sched 21:253m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
21:02
Landed · Sched 21:2523m early
Full W45032 history →
FR8423 Ryanair
4 days
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
21:26
Landed · Sched 21:4519m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
21:33
Landed · Sched 21:4512m early
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
00:20
Last seen · Sched 21:40160m late
PSA
Departure
—
PSA is outside our board polling set.
→
TIA
Arrival
00:24
Landed · Sched 00:306m early
Full FR8423 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 — Pisa (PSA) to Tirana (TIA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PSA-TIA
Copy
How we measure this →
PSA to TIA questions
Is PSA–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 PSA to TIA? Great-circle distance is 804 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 87–99 min gate-to-gate on this route.
How often does PSA–TIA fly? 2 carriers operate this route, around 27 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 PSA 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.