MXP → BDS Milan to Brindisi
live
Direct flights from Milan (MXP) to Brindisi (BDS): 15 nonstop departures observed each week across 3 airlines. 57% of the last 28 operated flights arrived within 15 minutes of schedule. The median arrival is 12 minutes late. No cancellations were recorded across the 28 tracked flights. The nonstop covers 929 km, an estimated 1 hour 41 minutes in the air. Measured by Pro Flight Search from live flight boards at Milan and Brindisi. Updated 20 September 2026 at 06:24 UTC.
MXP
Milan
smooth · +12
BDS
Brindisi
tracking
dep bank 07:00–20:55 15x weekly
Runs rough · 3 airlines · 15x weekly · nonstop
57% on time
of the last 28 operated MXP → BDS flights arrived within 15 minutes
Median arrival delay is +12 min . 0 of 28 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +12 min across the last 28 operated legs
Flight time ~1h 41m estimated from route distance
Weekly departures 15x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 28
The week scheduled departures · origin local time
EASYJET EUROPE Neos Ryanair
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
EASYJET EUROPEEC 38% on time
Flights EC3513 varies Mo We · EC3517 varies Tu Sa Su · EC3515 varies Mo Tu We Th Fr · EC3519 varies Th Fr Su
NeosNO
Flights NO7582 09:45 Su
RyanairFR 71% on time
Flights FR979 varies Tu We Th Fr Sa Su · FR3416 varies Mo We Fr Sa · FR3424 varies We Th Su
History operated legs · board outcomes
Show 20 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 MXP and BDS, 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 33 Completed 28 Delayed 12 Within 15m 16/28 Median +12m
EC3517 EASYJET EUROPE
4 days
Sun, Sep 20
1/2 legs · OEIUD
MXP
Departure
Sched 11:55
Scheduled departure
→
BDS
Arrival
—
BDS is outside our board polling set.
Sat, Sep 19
1/2 legs · OEIVU
MXP
Departure
16:28
Departed · Sched 16:0523m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Tue, Sep 15
1/2 legs · OEIUL
MXP
Departure
20:49
Departed · Sched 19:4564m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sun, Sep 13
1/2 legs · OEISC
MXP
Departure
12:07
Departed · Sched 11:5512m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full EC3517 history →
EC3519 EASYJET EUROPE
4 days
Sun, Sep 20
1/2 legs · OEIJH
MXP
Departure
Sched 20:50
Scheduled departure
→
BDS
Arrival
—
BDS is outside our board polling set.
Fri, Sep 18
1/2 legs · OEIJV
MXP
Departure
21:46
Departed · Sched 21:0541m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Thu, Sep 17
1/2 legs · OEIVT
MXP
Departure
20:15
Departed · Sched 20:0015m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sun, Sep 13
1/2 legs · OEIVS
MXP
Departure
22:22
Departed · Sched 20:5092m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full EC3519 history →
FR3424 RYANAIR
4 days
Sun, Sep 20
1/2 legs · EIEGB
MXP
Departure
Sched 20:55
Scheduled departure
→
BDS
Arrival
—
BDS is outside our board polling set.
Thu, Sep 17
1/2 legs · EIEKY
MXP
Departure
16:42
Departed · Sched 16:0537m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Wed, Sep 16
1/2 legs · EIDCY
MXP
Departure
15:31
Departed · Sched 15:256m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sun, Sep 13
1/2 legs · 9HQCR
MXP
Departure
21:00
Departed · Sched 20:555m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full FR3424 history →
FR979 RYANAIR
7 days
Sun, Sep 20
1/2 legs · EIDCX
MXP
Departure
07:03
Departed · Sched 07:003m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sat, Sep 19
1/2 legs · EIDWF
MXP
Departure
05:59
Departed · Sched 05:509m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Fri, Sep 18
1/2 legs · EIDWF
MXP
Departure
06:01
Departed · Sched 05:4516m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Thu, Sep 17
1/2 legs · EIEFD
MXP
Departure
07:37
Departed · Sched 07:1522m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Wed, Sep 16
1/2 legs · 9HQAH
MXP
Departure
11:04
Departed · Sched 10:559m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Tue, Sep 15
1/2 legs · EI-DWX
MXP
Departure
09:22
Departed · Sched 09:157m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sun, Sep 13
1/2 legs · EIDCY
MXP
Departure
07:07
Departed · Sched 07:007m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full FR979 history →
NO7582 NEOS
2 days
Sun, Sep 20
1/2 legs · EIRZC
MXP
Departure
Sched 09:45
Scheduled departure
→
BDS
Arrival
—
BDS is outside our board polling set.
Sun, Sep 13
1/2 legs · EIRZG
MXP
Departure
09:46
Departed · Sched 09:451m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full NO7582 history →
FR3416 RYANAIR
4 days
Sat, Sep 19
1/2 legs · EIDLY
MXP
Departure
19:56
Departed · Sched 19:506m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Fri, Sep 18
1/2 legs · EIDWF
MXP
Departure
16:06
Departed · Sched 15:5511m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Wed, Sep 16
1/2 legs · 9HQAH
MXP
Departure
21:56
Departed · Sched 21:1541m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Mon, Sep 14
1/2 legs · 9HQAH
MXP
Departure
15:53
Departed · Sched 15:458m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full FR3416 history →
EC3515 EASYJET EUROPE
5 days
Fri, Sep 18
1/2 legs · OEIJL
MXP
Departure
13:17
Departed · Sched 12:4532m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Thu, Sep 17
1/2 legs · OEIJH
MXP
Departure
12:53
Departed · Sched 12:0548m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Wed, Sep 16
1/2 legs · OEIUB
MXP
Departure
12:29
Departed · Sched 12:209m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Tue, Sep 15
1/2 legs · OEIUB
MXP
Departure
12:28
Departed · Sched 11:5533m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Mon, Sep 14
1/2 legs · OELSO
MXP
Departure
12:39
Departed · Sched 12:1524m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full EC3515 history →
EC3513 EASYJET EUROPE
2 days
Wed, Sep 16
1/2 legs · OEISC
MXP
Departure
07:42
Departed · Sched 07:357m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Mon, Sep 14
1/2 legs · OEINL
MXP
Departure
06:28
Departed · Sched 06:253m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full EC3513 history →
U23515 easyJet
1 day
Tue, Sep 15
1/2 legs · OE-IUB
MXP
Departure
Sched 11:55
Scheduled time only · no board update captured
→
BDS
Arrival
—
BDS is outside our board polling set.
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 (MXP) to Brindisi (BDS) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MXP-BDS
Copy
How we measure this →
MXP to BDS questions
Is MXP–BDS running on time right now? Smooth skies ahead. The departure side at MXP is the weaker end, route health score 84/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from MXP to BDS? Great-circle distance is 929 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 MXP–BDS fly? 3 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 MXP and arrival-side delay at BDS, 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.