BRI → LINBari to Milan

live

Direct flights from Bari (BRI) to Milan (LIN): 35 nonstop departures observed each week across 1 airline. 94% of the last 36 tracked flights arrived within 15 minutes of schedule. The median arrival is 7 minutes early. 2 of the 36 tracked flights were cancelled. The nonstop covers 772 km, an estimated 1 hour 29 minutes in the air. Measured by Pro Flight Search from live flight boards at Bari and Milan. Updated 13 November 2026 at 20:53 UTC.

Today, BRI → LIN

Fri 13 Nov · local times
  1. · AZ1632ITA Departed Landed 20:39 −11
  2. · AZ1638ITA Departed Landed 09:37 −18
  3. · AZ1648ITA Departed Landed 13:00
  4. · AZ1650ITA On schedule LIN est. 22:54sched 22:55
  5. · AZ1654ITA Departed Landed 15:39 +4
  6. · AZ1672ITA Departed Landed 17:46 −9

Checked LIN board 21:53

BRI Bari tracking
LIN Milan smooth · +0
772 km · ~1h 29m est.
dep bank 09:55–22:5535x weekly
Runs reliable · 1 airline · 35x weekly · nonstop
94% on time

of the last 36 tracked BRI → LIN flights arrived within 15 minutes

Median arrival delay is −7 min. 2 of 36 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →

Median arrival−7 minacross the last 34 arrivals
Flight time~1h 29mestimated from route distance
Weekly departures35x1 direct airline on the leg
Cancelled5.6%recent route rate · 2 of 36

The week

scheduled departures · origin local time
06121824
Mon
Tue
Wed
Thu
Fri
Sat
Sun
ITA Airways

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
ITA AirwaysAZ94% on time

Flights AZ1638 09:55 Tu We Th Fr · AZ1648 13:00 daily · AZ1654 15:35 daily · AZ1672 17:55 Mo Tu We Th Fr

History

operated legs · board outcomes
11-13AZ1632arrived−11
11-13AZ1638arrived−18
11-13AZ1648arrived+0
11-13AZ1654arrived+4
11-13AZ1672arrived−9
11-12AZ1638arrived−9
11-12AZ1648arrived+10
11-12AZ1650arrived−9
11-12AZ1654arrived−11
11-12AZ1672arrived+5
11-11AZ1632arrived−6
11-11AZ1648arrived−14
11-11AZ1650arrived−17
11-11AZ1654arrived+4
11-11AZ1672arrived−15
11-10AZ1632arrived−24
11-10AZ1638arrived−4
11-10AZ1648arrived−22
11-10AZ1650arrived−7
11-10AZ1654arrived−7
11-10AZ1672arrived+4
11-09AZ1632arrived−13
11-09AZ1648arrived−7
11-09AZ1650arrived−22
11-09AZ1654arrived+10
11-09AZ1672arrived−14
11-08AZ1648arrived−15
11-08AZ1650arrived−4
11-08AZ1654arrived−7
11-07AZ1632arrived−9
11-07AZ1648arrived+0
11-07AZ1654arrived+0
11-06AZ1638arrived+8
11-06AZ1648arrived−7
11-06AZ1654cancelledCNX
11-06AZ1672cancelledCNX

Actual board outcomes rather than schedules, paired departure and arrival per flight and day.

Full board history, day by day →

Airports right now

live boards
BRIBari tracking Full BRI delay board →
LINMilan +0 min smooth 🌤 scattered clouds · SE 9 kt Full LIN delay board →

How the Bari to Milan route actually runs

Pro Flight Search records official board updates for nonstop BRI to LIN flights through the day: schedules, estimates, gate pushes and actual departures. The verdict above comes from operated flights, so it reflects what this route does rather than what the timetable promises.

Planning around a delay? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure

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: Bari (BRI) to Milan (LIN) route reliability, measured from operated flights on official airport boards.

Canonical URL
https://proflightsearch.com/search-flights/BRI-LIN
How we measure this →

BRI to LIN questions

Is BRI–LIN 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 BRI to LIN?

Great-circle distance is 772 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 84–96 min gate-to-gate on this route.

How often does BRI–LIN fly?

ITA Airways runs the route with about 35 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 BRI 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.