Direct flights from Olbia (OLB) to Milan (LIN): 7 nonstop departures observed each week across 1 airline. 100% of the last 25 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 25 tracked flights. The nonstop covers 506 km, an estimated 1 hour 9 minutes in the air. Measured by Pro Flight Search from live flight boards at Olbia and Milan. Updated 29 October 2026 at 03:54 UTC.
Today, OLB → LIN Thu 29 Oct · local times
Sched Flight OLB departure LIN arrival
·
XZ2620 AEROITALIA
On schedule
LIN 08:10 scheduled
·
XZ2624 AEROITALIA
On schedule
LIN 17:30 scheduled
·
XZ2626 AEROITALIA
On schedule
LIN 20:00 scheduled
Checked LIN board 04:54
OLB
Olbia
tracking
LIN
Milan
smooth · +0
dep bank 08:10–20:10 7x weekly
Runs reliable · 1 airline · 7x weekly · nonstop
100% on time
of the last 25 tracked OLB → LIN flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 25 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 25 arrivals
Flight time ~1h 09m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 25
The week scheduled departures · origin local time
Aeroitalia
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
History operated legs · board outcomes
Show 17 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 OLB and LIN, 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 25 Within 15m 25/25 Median -10m
XZ2620 AEROITALIA
8 days
Thu, Oct 29
1/2 legs · 9HBAF
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
Sched 08:10
Scheduled arrival · landing pending
Wed, Oct 28
1/2 legs · 9HGFP
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
07:55
Landed · Sched 08:1015m early
Tue, Oct 27
1/2 legs · 9HFSJ
OLB
Departure
—
OLB is outside our board polling set.
→
Mon, Oct 26
1/2 legs · 9HFOS
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
07:50
Landed · Sched 08:1020m early
Sun, Oct 25
1/2 legs · 9HBRU
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
07:55
Landed · Sched 08:1015m early
Sat, Oct 24
1/2 legs · 9HGEF
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
07:59
Landed · Sched 08:1011m early
Fri, Oct 23
1/2 legs · 9HGAE
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
08:00
Landed · Sched 08:1010m early
Thu, Oct 22
1/2 legs · 9HMDG
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
07:50
Landed · Sched 08:1020m early
Full XZ2620 history →
XZ2624 AEROITALIA
8 days
Thu, Oct 29
1/2 legs · 9HBAF
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
Sched 17:30
Scheduled arrival · landing pending
Wed, Oct 28
1/2 legs · 9HFOS
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
16:02
Landed · Sched 16:108m early
Tue, Oct 27
1/2 legs · 9HCRI
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
17:27
Landed · Sched 17:303m early
Mon, Oct 26
1/2 legs · 9HFOS
OLB
Departure
—
OLB is outside our board polling set.
→
Sun, Oct 25
1/2 legs · 9HBRU
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
17:25
Landed · Sched 17:305m early
Sat, Oct 24
1/2 legs · 9HFSJ
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
18:19
Landed · Sched 18:109m late
Fri, Oct 23
1/2 legs · 9HGAE
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
17:25
Landed · Sched 17:1510m late
Thu, Oct 22
1/2 legs · 9HGFP
OLB
Departure
—
OLB is outside our board polling set.
→
Full XZ2624 history →
XZ2626 AEROITALIA
7 days
Thu, Oct 29
1/2 legs · 9HGFP
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
Sched 20:00
Scheduled arrival · landing pending
Wed, Oct 28
1/2 legs · 9HBAF
OLB
Departure
—
OLB is outside our board polling set.
→
Tue, Oct 27
1/2 legs · 9HFOS
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
19:14
Landed · Sched 20:0046m early
Mon, Oct 26
1/2 legs · 9HFSJ
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
19:50
Landed · Sched 20:0010m early
Sun, Oct 25
1/2 legs · 9HFRA
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
19:44
Landed · Sched 20:0016m early
Fri, Oct 23
1/2 legs · 9HFRA
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
19:50
Landed · Sched 20:1020m early
Thu, Oct 22
1/2 legs · 9HGEF
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
19:59
Landed · Sched 20:1011m early
Full XZ2626 history →
XZ2628 AEROITALIA
1 day
Mon, Oct 26
1/2 legs · 9HMDG
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
10:20
Landed · Sched 10:1010m late
Full XZ2628 history →
XZ2622 AEROITALIA
4 days
Sun, Oct 25
1/2 legs · 9HBRU
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
11:55
Landed · Sched 12:1015m early
Sat, Oct 24
1/2 legs · 9HGEF
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
12:15
Landed · Sched 12:105m late
Fri, Oct 23
1/2 legs · 9HGAE
OLB
Departure
—
OLB is outside our board polling set.
→
Thu, Oct 22
1/2 legs · 9HGEF
OLB
Departure
—
OLB is outside our board polling set.
→
LIN
Arrival
12:00
Landed · Sched 12:1010m early
Full XZ2622 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 — Olbia (OLB) to Milan (LIN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/OLB-LIN
Copy
How we measure this →
OLB to LIN questions
Is OLB–LIN running on time right now? Mostly on schedule. Both endpoints currently score the same, route health score 80/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from OLB to LIN? Great-circle distance is 506 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 66–73 min gate-to-gate on this route.
How often does OLB–LIN fly? Aeroitalia runs the route with about 26 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.
What does the route health score measure? A blend of departure-side delay at OLB and arrival-side delay at LIN, 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.