MXP → BDS Milan to Brindisi
live
Direct flights from Milan (MXP) to Brindisi (BDS): 14 nonstop departures observed each week across 2 airlines. 62% of the last 26 operated flights arrived within 15 minutes of schedule. The median arrival is 10 minutes late. 1 of the 26 tracked flights was cancelled. 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 16 October 2026 at 07:45 UTC.
Today, MXP → BDS Fri 16 Oct · local times
EC3515EASYJET EUROPE 179 min late
The MXP board at 09:45 shows departure at 15:49 instead of 12:50.
Later cancelled 9.9%of 1,559 past EASYJET EUROPE flights whose board showed 70 min or more late
Still to leave today FR3416 15:55RYANAIR
Track EC3515 →
Sched Flight MXP departure BDS arrival
12:50
EC3515 EASYJET EUROPE
Est. 15:49 +179 T2
·
15:55
FR3416 RYANAIR
On schedule T1
·
21:05
EC3519 EASYJET EUROPE
Cancelled
·
Checked MXP board 09:45
MXP
Milan
disrupted · +121
BDS
Brindisi
tracking
dep bank 07:15–20:00 14x weekly
Runs mixed · 2 airlines · 14x weekly · nonstop
62% on time
of the last 26 operated MXP → BDS flights arrived within 15 minutes
Median arrival delay is +10 min . 1 of 26 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +10 min across the last 26 operated legs
Flight time ~1h 41m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 3.8% recent route rate · 1 of 26
Who flies it observed on the boards · 7 days
EASYJET EUROPEEC 60% on time
Flights EC3513 varies Mo We · EC3515 varies Mo Tu We Th Fr Sa · EC3517 varies Tu Sa Su · EC3519 varies Th Fr Su
RyanairFR 64% on time
Flights FR979 varies Tu We Th Sa Su · FR3416 varies Mo We Fr Sa · FR3424 varies Th Su
History operated legs · board outcomes
Show 18 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 28 Completed 26 Delayed 10 Cancelled 1 Within 15m 16/26 Median +10m
EC3515 EASYJET EUROPE
7 days
Fri, Oct 16
1/2 legs · OEINH
MXP
Departure
15:49
Est. · Sched 12:50179m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Thu, Oct 15
1/2 legs · OELQN
MXP
Departure
15:28
Departed · Sched 12:05203m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Wed, Oct 14
1/2 legs · OELSU
MXP
Departure
12:29
Departed · Sched 12:209m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Tue, Oct 13
1/2 legs · OEIVR
MXP
Departure
12:12
Departed · Sched 11:5517m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Mon, Oct 12
1/2 legs · OEIJH
MXP
Departure
12:25
Departed · Sched 12:1510m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sat, Oct 10
1/2 legs · OEIJY
MXP
Departure
08:50 Departed
→
BDS
Arrival
—
BDS is outside our board polling set.
Fri, Oct 9
1/2 legs · OEIUL
MXP
Departure
13:01
Departed · Sched 12:5011m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full EC3515 history →
EC3519 EASYJET EUROPE
4 days
MXP
Departure
Sched 21:05
Cancelled
→
BDS
Arrival
—
BDS is outside our board polling set.
Thu, Oct 15
1/2 legs · OELSI
MXP
Departure
20:33
Departed · Sched 20:0033m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sun, Oct 11
1/2 legs · OEING
MXP
Departure
20:58
Departed · Sched 20:508m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Fri, Oct 9
1/2 legs · OELSO
MXP
Departure
22:14
Departed · Sched 21:0569m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full EC3519 history →
FR3416 RYANAIR
5 days
Fri, Oct 16
1/2 legs · EIEGC
MXP
Departure
Sched 15:55
Scheduled departure
→
BDS
Arrival
—
BDS is outside our board polling set.
Wed, Oct 14
1/2 legs · EIEVL
MXP
Departure
21:23
Departed · Sched 21:158m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Mon, Oct 12
1/2 legs · EIENI
MXP
Departure
16:37
Departed · Sched 15:4552m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sat, Oct 10
1/2 legs · 9HQBR
MXP
Departure
21:00
Departed · Sched 19:5070m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Fri, Oct 9
1/2 legs · 9HQCT
MXP
Departure
16:00
Departed · Sched 15:555m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full FR3416 history →
FR3424 RYANAIR
2 days
Thu, Oct 15
1/2 legs · EIENT
MXP
Departure
16:31
Departed · Sched 16:0526m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sun, Oct 11
1/2 legs · EIDHH
MXP
Departure
21:05
Departed · Sched 20:5510m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full FR3424 history →
FR979 RYANAIR
5 days
Thu, Oct 15
1/2 legs · EIEKD
MXP
Departure
07:22
Departed · Sched 07:157m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Wed, Oct 14
1/2 legs · EIENT
MXP
Departure
11:05
Departed · Sched 10:5510m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Tue, Oct 13
1/2 legs · 9HQCT
MXP
Departure
09:42
Departed · Sched 09:1527m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sun, Oct 11
1/2 legs · EIENG
MXP
Departure
07:15
Departed · Sched 07:0015m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sat, Oct 10
1/2 legs · EIENG
MXP
Departure
06:00
Departed · Sched 05:5010m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full FR979 history →
EC3513 EASYJET EUROPE
2 days
Wed, Oct 14
1/2 legs · OEIJU
MXP
Departure
07:40
Departed · Sched 07:355m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Mon, Oct 12
1/2 legs · OELSO
MXP
Departure
06:34
Departed · Sched 06:259m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full EC3513 history →
EC3517 EASYJET EUROPE
3 days
Tue, Oct 13
1/2 legs · OEISH
MXP
Departure
19:47
Departed · Sched 19:452m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sun, Oct 11
1/2 legs · OELUI
MXP
Departure
11:57
Departed · Sched 11:552m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Sat, Oct 10
1/2 legs · OELKQ
MXP
Departure
16:55
Departed · Sched 16:0550m late
→
BDS
Arrival
—
BDS is outside our board polling set.
Full EC3517 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 (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? High disruption likely. The departure side at MXP is the weaker end, route health score 0/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? 2 carriers operate this route, around 25 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.