BER → PMI Berlin to Palma de Mallorca
live
Direct flights from Berlin (BER) to Palma de Mallorca (PMI): 21 nonstop departures observed each week across 3 airlines. 56% of the last 9 operated flights arrived within 15 minutes of schedule. The median arrival is 14 minutes late. No cancellations were recorded across the 9 tracked flights. The nonstop covers 1,644 km, an estimated 2 hours 36 minutes in the air. Measured by Pro Flight Search from live flight boards at Berlin and Palma de Mallorca. Updated 13 September 2026 at 22:09 UTC.
BER
Berlin
busy · +15
PMI
Palma de Mallorca
smooth · +0
dep bank 05:20–22:35 21x weekly
Runs rough · 3 airlines · 21x weekly · nonstop
56% on time
of the last 9 operated BER → PMI flights arrived within 15 minutes
Median arrival delay is +14 min . 0 of 9 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +14 min across the last 9 operated legs
Flight time ~2h 36m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
The week scheduled departures · origin local time
Avialeasing Eurowings 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
AvialeasingEC
Flights EC5119 varies Tu Th Fr Sa Su · EC7334 varies Mo We Th Su · EC7336 varies Mo Tu We Fr Sa Su
EurowingsEW
Flights EW8580 varies daily · EW8582 varies daily · EW5436 14:00 Sa · EW8584 varies Mo Tu We Th Sa Su
RyanairFR
Flights FR226 varies daily · FR110 varies Mo Tu We Th Fr Su · FR8993 varies Tu Fr Sa · FR216 varies Mo We Th Sa Su
History operated legs · board outcomes
09-13 EC5119 arrived −12
09-13 EC7334 arrived +139
09-13 EC7336 arrived −5
09-13 EJU7334 departed +166
09-13 EJU7336 departed +14
09-13 EW8584 departed +10
09-12 EJU7336 departed +52
Show 1 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 BER and PMI, paired departure → arrival per flight and day. Board tracking since Sat, Sep 12 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 36 Completed 27 Delayed 4 Within 15m 5/27 Median +14m
EC7334 easyJet
2 days
BER
Departure
—
Board row not captured for this rotation yet.
→
PMI
Arrival
Sched 13:30
Scheduled arrival · landing pending
BER
Departure
—
Board row not captured for this rotation yet.
→
PMI
Arrival
15:39
Landed · Sched 13:20139m late
EC7336 easyJet
2 days
BER
Departure
—
Board row not captured for this rotation yet.
→
PMI
Arrival
Sched 22:35
Scheduled arrival · landing pending
BER
Departure
—
Board row not captured for this rotation yet.
→
PMI
Arrival
23:40
Landed · Sched 23:455m early
EW6845 Eurowings
3 days
BER
Departure
—
Board row not captured for this rotation yet.
→
PMI
Arrival
Sched 20:35
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · 9HEUQ
BER
Departure
Sched 18:30
Departure time not on board
→
PMI
Arrival
21:15
Landed · Sched 21:105m late
Sat, Sep 12
1/2 legs · 9HEUU
BER
Departure
Sched 11:30
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW6845 history →
EW8580 Eurowings
3 days
BER
Departure
—
Board row not captured for this rotation yet.
→
PMI
Arrival
Sched 08:10
Scheduled arrival · landing pending
Sun, Sep 13
2/2 legs · DAIDO
BER
Departure
Sched 05:20
Departure time not on board
→
PMI
Arrival
08:16
Landed · Sched 08:0016m late
Sat, Sep 12
1/2 legs · DAEED
BER
Departure
Sched 05:55
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW8580 history →
EW8582 Eurowings
3 days
BER
Departure
—
Board row not captured for this rotation yet.
→
PMI
Arrival
Sched 13:00
Scheduled arrival · landing pending
Sun, Sep 13
1/2 legs · DABHG
BER
Departure
Sched 06:15
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Sat, Sep 12
1/2 legs · DABHG
BER
Departure
Sched 13:35
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW8582 history →
FR110 Ryanair
2 days
BER
Departure
—
Board row not captured for this rotation yet.
→
PMI
Arrival
Sched 18:00
Scheduled arrival · landing pending
Sun, Sep 13
1/2 legs · EIIHM
BER
Departure
Sched 06:20
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full FR110 history →
EC5119 easyJet
1 day
BER
Departure
—
Board row not captured for this rotation yet.
→
PMI
Arrival
08:33
Landed · Sched 08:4512m early
EJU5119 easyJet Europe
2 days
Sun, Sep 13
1/2 legs · OEIVL
BER
Departure
Sched 06:00
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Sat, Sep 12
1/2 legs · OEIDU
BER
Departure
Sched 06:05
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
EJU7334 easyJet Europe
1 day
Sun, Sep 13
1/2 legs · OEIZF
BER
Departure
13:21
Departed · Sched 10:35166m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
EJU7336 easyJet Europe
2 days
Sun, Sep 13
1/2 legs · OELVK
BER
Departure
21:14
Departed · Sched 21:0014m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Sat, Sep 12
1/2 legs · OELKM
BER
Departure
21:47
Departed · Sched 20:5552m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
EW8584 Eurowings
2 days
Sun, Sep 13
2/2 legs · DAEWM
BER
Departure
15:10
Departed · Sched 15:0010m late
→
PMI
Arrival
Sched 14:30
Scheduled arrival · landing pending
Sat, Sep 12
1/2 legs · DAEWU
BER
Departure
Sched 14:25
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
FR107 Ryanair
2 days
Sun, Sep 13
2/2 legs · 9HQAM
BER
Departure
Sched 18:40
Departure time not on board
→
PMI
Arrival
Sched 12:00
Scheduled arrival · landing pending
Sat, Sep 12
1/2 legs · EIEKM
BER
Departure
Sched 09:25
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full FR107 history →
FR216 Ryanair
2 days
Sun, Sep 13
1/2 legs · EIENW
BER
Departure
Sched 08:45
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Sat, Sep 12
1/2 legs · 9HIBJ
BER
Departure
Sched 17:45
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full FR216 history →
FR226 Ryanair
2 days
Sun, Sep 13
2/2 legs · EIEBE
BER
Departure
Sched 15:00
Departure time not on board
→
PMI
Arrival
Sched 10:00
Scheduled arrival · landing pending
Sat, Sep 12
1/2 legs · 9HVUU
BER
Departure
Sched 19:20
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full FR226 history →
EW5436 Eurowings
1 day
Sat, Sep 12
1/2 legs · DAEEA
BER
Departure
Sched 14:00
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW5436 history →
FR8993 Ryanair
1 day
Sat, Sep 12
1/2 legs · EIEVS
BER
Departure
Sched 07:25
Departure time not on board
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full FR8993 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 — Berlin (BER) to Palma de Mallorca (PMI) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BER-PMI
Copy
How we measure this →
BER to PMI questions
Is BER–PMI running on time right now? Smooth skies ahead. The departure side at BER is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from BER to PMI? Great-circle distance is 1,644 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 146–171 min gate-to-gate on this route.
How often does BER–PMI fly? 3 carriers operate this route, around 71 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 BER and arrival-side delay at PMI, 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.