Direct flights from Milan (LIN) to Olbia (OLB): 7 nonstop departures observed each week across 1 airline. 48% of the last 27 operated flights arrived within 15 minutes of schedule. The median arrival is 17 minutes late. No cancellations were recorded across the 27 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 Milan and Olbia. Updated 17 October 2026 at 16:54 UTC.
Today, LIN → OLB Sat 17 Oct · local times
XZ2625AEROITALIA In the air, 24 min late
Left LIN at 18:24 , 24 min after its 18:00 slot.
Track XZ2625 →
Sched Flight LIN departure OLB arrival
09:00
XZ2621 AEROITALIA
Left 09:06 +6
·
18:00
XZ2625 AEROITALIA
Left 18:24 +24
·
22:00
XZ2627 AEROITALIA
On schedule Gate A17 · T0
·
Checked LIN board 18:54
LIN
Milan
smooth · +13
OLB
Olbia
tracking
dep bank 09:00–21:00 7x weekly
Runs rough · 1 airline · 7x weekly · nonstop
48% on time
of the last 27 operated LIN → OLB flights arrived within 15 minutes
Median arrival delay is +17 min . 0 of 27 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +17 min across the last 27 operated legs
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 27
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
AeroitaliaXZ 48% on time
Flights XZ2621 09:00 daily · XZ2629 10:00 Mo Tu We · XZ2623 13:40 Th Fr Sa Su · XZ2625 varies daily
History operated legs · board outcomes
Show 19 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 LIN and OLB, 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 27 Delayed 14 Within 15m 13/27 Median +17m
XZ2621 AEROITALIA
8 days
Sat, Oct 17
1/2 legs · 9HFOS
LIN
Departure
09:06
Departed · Sched 09:006m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Fri, Oct 16
1/2 legs · 9HFSJ
LIN
Departure
13:27
Departed · Sched 09:00267m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Thu, Oct 15
1/2 legs · 9HFSJ
LIN
Departure
09:12
Departed · Sched 09:0012m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Wed, Oct 14
1/2 legs · 9HGFP
LIN
Departure
09:00 Departed
→
OLB
Arrival
—
OLB is outside our board polling set.
Tue, Oct 13
1/2 legs · 9HFSJ
LIN
Departure
09:05
Departed · Sched 09:005m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Mon, Oct 12
1/2 legs · 9HFSJ
LIN
Departure
09:02
Departed · Sched 09:002m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Sun, Oct 11
1/2 legs · 9HFOS
LIN
Departure
09:08
Departed · Sched 09:008m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Sat, Oct 10
1/2 legs · 9HFOS
LIN
Departure
09:10
Departed · Sched 09:0010m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Full XZ2621 history →
XZ2625 AEROITALIA
8 days
Sat, Oct 17
1/2 legs · 9HFOS
LIN
Departure
18:24
Departed · Sched 18:0024m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Fri, Oct 16
1/2 legs · 9HFSJ
LIN
Departure
22:56
Departed · Sched 18:15281m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Thu, Oct 15
1/2 legs · 9HFSJ
LIN
Departure
18:46
Departed · Sched 18:1531m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Wed, Oct 14
1/2 legs · 9HFSJ
LIN
Departure
18:17
Departed · Sched 18:0017m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Tue, Oct 13
1/2 legs · 9HGEF
LIN
Departure
18:23
Departed · Sched 18:0023m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Mon, Oct 12
1/2 legs · 9HFSJ
LIN
Departure
18:33
Departed · Sched 18:1518m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Sun, Oct 11
1/2 legs · 9HFOS
LIN
Departure
18:46
Departed · Sched 18:1531m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Sat, Oct 10
1/2 legs · 9HFOS
LIN
Departure
18:13
Departed · Sched 18:0013m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Full XZ2625 history →
XZ2627 AEROITALIA
8 days
Sat, Oct 17
1/2 legs · 9HFOS
LIN
Departure
Sched 22:00
Scheduled departure
→
OLB
Arrival
—
OLB is outside our board polling set.
Fri, Oct 16
1/2 legs · 9HFOS
LIN
Departure
21:45
Departed · Sched 21:0045m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Thu, Oct 15
1/2 legs · 9HMAB
LIN
Departure
21:35
Departed · Sched 21:0035m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Wed, Oct 14
1/2 legs · 9HFSJ
LIN
Departure
22:36
Departed · Sched 22:0036m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Tue, Oct 13
1/2 legs · 9HGEF
LIN
Departure
21:52
Departed · Sched 22:008m early
→
OLB
Arrival
—
OLB is outside our board polling set.
Mon, Oct 12
1/2 legs · 9HFOS
LIN
Departure
21:08
Departed · Sched 21:008m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Sun, Oct 11
1/2 legs · 9HFSJ
LIN
Departure
21:01
Departed · Sched 21:001m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Sat, Oct 10
1/2 legs · 9HMDG
LIN
Departure
22:05
Departed · Sched 22:005m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Full XZ2627 history →
XZ2623 AEROITALIA
3 days
Fri, Oct 16
1/2 legs · 9HFSJ
LIN
Departure
18:57
Departed · Sched 13:40317m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Sun, Oct 11
1/2 legs · 9HFOS
LIN
Departure
14:05
Departed · Sched 13:4025m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Sat, Oct 10
1/2 legs · 9HFOS
LIN
Departure
13:46
Departed · Sched 13:406m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Full XZ2623 history →
XZ2629 AEROITALIA
1 day
Mon, Oct 12
1/2 legs · 9HGEF
LIN
Departure
11:16
Departed · Sched 10:0076m late
→
OLB
Arrival
—
OLB is outside our board polling set.
Full XZ2629 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 — Milan (LIN) to Olbia (OLB) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/LIN-OLB
Copy
How we measure this →
LIN to OLB questions
Is LIN–OLB running on time right now? Smooth skies ahead. The departure side at LIN is the weaker end, route health score 82/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on LIN–OLB? Operators schedule morning departures around 09:00 from LIN. Earlier flights typically land before destination-airport delays accumulate later in the day; check the OLB delay card to confirm conditions when you'd arrive.
How long is the flight from LIN to OLB? 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 LIN–OLB fly? Aeroitalia runs the route with about 28 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.