PMI → BER Palma de Mallorca to Berlin
live
Direct flights from Palma de Mallorca (PMI) to Berlin (BER): 89 nonstop departures observed each week across 4 airlines. 80% of the last 30 tracked flights arrived within 15 minutes of schedule. The median arrival is 3 minutes late. No cancellations were recorded across the 33 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 Palma de Mallorca and Berlin. Updated 29 October 2026 at 18:35 UTC.
Today, PMI → BER Thu 29 Oct · local times
FR106Ryanair In the air, 107 min late
Left PMI at 18:32 , 107 min after its 16:45 slot.
Landing 21:23BER board estimate · sched 19:30
Track FR106 →
Sched Flight PMI departure BER arrival
09:20
EW6834 Eurowings
Left 09:19
Landed 12:07 +7
09:25
EC5122 easyJet Europe
Left 09:29
Landed 12:29 +14
10:00
SR2445SUNDAIR
Left 10:30 +30
Landed 13:24 +44
13:55
EW8593 Eurowings
Left 13:59
Landed 16:52 +17
14:30
EW8591 Eurowings
Left 14:34
Landed 17:19 +9
16:15
EW6892 Eurowings
Departed
Landed 19:07 +12
16:45
FR106 Ryanair
Left 18:32 +107
BER est. 21:23 +113 In the air · sched 19:30
17:30
EC7333 easyJet Europe
Left 17:31
BER est. 20:23 +8 In the air · sched 20:15
19:00
EW8581 Eurowings
Sched 19:00 Departure not confirmed by the board
BER est. 21:58 +18 sched 21:40
Checked PMI board 19:04 · BER board 19:35
PMI
Palma de Mallorca
smooth · +4
BER
Berlin
smooth · +0
dep bank 06:15–20:30 89x weekly
Runs reliable · 4 airlines · 89x weekly · nonstop
80% on time
of the last 30 tracked PMI → BER flights arrived within 15 minutes
Median arrival delay is +3 min . 0 of 33 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +3 min across the last 30 arrivals
Flight time ~2h 36m estimated from route distance
Weekly departures 89x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 33
The week scheduled departures · origin local time
Avialeasing Eurowings Ryanair Sundair
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 100% on time
Flights EC7335 varies Mo Tu Fr · EC5122 varies Mo Th Su · EC5120 varies daily · EC7333 varies We Th
EurowingsEW 71% on time
Flights EW6844 varies Mo Tu We Fr Sa Su · EW8581 varies daily · EW8583 varies daily · EW8593 varies Mo Tu We Th
RyanairFR 100% on time
Flights FR106 varies daily · FR227 varies daily · FR8994 varies Tu Fr Sa · FR217 varies Mo We Th Sa Su
SundairSR
Flights SR2495 varies Su · SR2419 varies Mo
History operated legs · board outcomes
10-29 SR2445 dep +30 → arr +44
10-28 FR217 dep −7 → arr −18
10-27 FR111 dep +16 → arr −4
Show 25 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 PMI and BER, paired departure → arrival per flight and day. Board history since Mon, Oct 26. Each day adds the flights our airport boards record.
Board rows 63 Completed 54 Delayed 12 Within 15m 42/54 Median +4m
EC5122 easyJet Europe
2 days
Thu, Oct 29
2/2 legs · OEIVZ
PMI
Departure
09:29
Departed · Sched 09:254m late
→
BER
Arrival
12:29
Landed · Sched 12:1514m late
Mon, Oct 26
1/2 legs · OEIJQ
PMI
Departure
—
Board row not captured for this rotation yet.
→
BER
Arrival
17:33
Landed · Sched 17:303m late
Full EC5122 history →
EC7333 easyJet Europe
2 days
Thu, Oct 29
2/2 legs · OELQA
PMI
Departure
17:31
Departed · Sched 17:301m late
→
BER
Arrival
20:23
Est. · Sched 20:158m late
Wed, Oct 28
2/2 legs · OEICB
PMI
Departure
06:02
Departed · Sched 06:108m early
→
BER
Arrival
08:27
Landed · Sched 09:0033m early
Full EC7333 history →
EW6834 Eurowings
1 day
Thu, Oct 29
2/2 legs · 9HEWH
PMI
Departure
09:19
Departed · Sched 09:201m early
→
BER
Arrival
12:07
Landed · Sched 12:007m late
Full EW6834 history →
EW6892 Eurowings
3 days
Thu, Oct 29
2/2 legs · 9HEWH
PMI
Departure
Sched 16:15
Scheduled departure
→
BER
Arrival
19:07
Landed · Sched 18:5512m late
Wed, Oct 28
2/2 legs · DAIDO
PMI
Departure
18:12
Last seen · Sched 18:102m late
→
BER
Arrival
20:38
Landed · Sched 20:5012m early
Mon, Oct 26
1/2 legs · DAEWN
PMI
Departure
—
Board row not captured for this rotation yet.
→
BER
Arrival
17:01
Landed · Sched 16:4516m late
Full EW6892 history →
EW8581 Eurowings
3 days
Thu, Oct 29
2/2 legs · DAIDO
PMI
Departure
Sched 19:00
Scheduled departure
→
BER
Arrival
21:58
Est. · Sched 21:4018m late
Tue, Oct 27
2/2 legs · DAEEC
PMI
Departure
19:49
Departed · Sched 19:409m late
→
BER
Arrival
22:15
Landed · Sched 22:205m early
Mon, Oct 26
1/2 legs · DAEEC
PMI
Departure
—
Board row not captured for this rotation yet.
→
BER
Arrival
12:54
Landed · Sched 12:2034m late
Full EW8581 history →
EW8591 Eurowings
3 days
Thu, Oct 29
2/2 legs · DABNK
PMI
Departure
14:34
Departed · Sched 14:304m late
→
BER
Arrival
17:19
Landed · Sched 17:109m late
Wed, Oct 28
2/2 legs · DAIDO
PMI
Departure
10:57
Departed · Sched 11:003m early
→
BER
Arrival
13:26
Landed · Sched 13:4014m early
Mon, Oct 26
1/2 legs · DAEWO
PMI
Departure
—
Board row not captured for this rotation yet.
→
BER
Arrival
19:02
Landed · Sched 17:5567m late
Full EW8591 history →
EW8593 Eurowings
4 days
Thu, Oct 29
2/2 legs · DAEWN
PMI
Departure
13:59
Departed · Sched 13:554m late
→
BER
Arrival
16:52
Landed · Sched 16:3517m late
Wed, Oct 28
2/2 legs · DAEWQ
PMI
Departure
20:08
Last seen · Sched 20:102m early
→
BER
Arrival
22:40
Landed · Sched 22:5010m early
Tue, Oct 27
2/2 legs · DAEWQ
PMI
Departure
19:32
Departed · Sched 19:302m late
→
BER
Arrival
21:59
Landed · Sched 22:1011m early
Mon, Oct 26
1/2 legs · 9HEUW
PMI
Departure
—
Board row not captured for this rotation yet.
→
BER
Arrival
17:21
Landed · Sched 17:0516m late
Full EW8593 history →
FR106 Ryanair
4 days
Thu, Oct 29
2/2 legs · EIGJS
PMI
Departure
18:32
Departed · Sched 16:45107m late
→
BER
Arrival
21:23
Est. · Sched 19:30113m late
Wed, Oct 28
2/2 legs · 9HVUS
PMI
Departure
12:10
Last seen · Sched 12:055m late
→
BER
Arrival
14:44
Landed · Sched 14:506m early
Tue, Oct 27
2/2 legs · EIEFX
PMI
Departure
08:07
Departed · Sched 08:007m late
→
BER
Arrival
10:48
Landed · Sched 10:453m late
Mon, Oct 26
1/2 legs · EIIHG
PMI
Departure
—
Board row not captured for this rotation yet.
→
BER
Arrival
14:05
Landed · Sched 13:5510m late
Full FR106 history →
SR2445 SUNDAIR
1 day
Thu, Oct 29
2/2 legs · DANNA
PMI
Departure
10:30
Departed · Sched 10:0030m late
→
BER
Arrival
13:24
Landed · Sched 12:4044m late
EC5120 easyJet Europe
2 days
Wed, Oct 28
2/2 legs · OELQM
PMI
Departure
18:21
Departed · Sched 18:0021m late
→
BER
Arrival
20:51
Landed · Sched 20:456m late
Mon, Oct 26
2/2 legs · OELKY
PMI
Departure
10:01
Departed · Sched 10:054m early
→
BER
Arrival
Sched 12:55
Landing time not on board
Full EC5120 history →
EW6844 Eurowings
1 day
Wed, Oct 28
2/2 legs · 9HEUC
PMI
Departure
14:48
Departed · Sched 14:408m late
→
BER
Arrival
17:17
Landed · Sched 17:203m early
Full EW6844 history →
EW8583 Eurowings
2 days
Wed, Oct 28
2/2 legs · DAEWO
PMI
Departure
14:14
Departed · Sched 14:104m late
→
BER
Arrival
16:43
Landed · Sched 16:507m early
Tue, Oct 27
2/2 legs · DAEWN
PMI
Departure
09:34
Departed · Sched 09:304m late
→
BER
Arrival
12:19
Landed · Sched 12:109m late
Full EW8583 history →
FR111 Ryanair
2 days
Wed, Oct 28
2/2 legs · EIEVE
PMI
Departure
15:18
Last seen · Sched 15:153m late
→
BER
Arrival
Sched 18:00
Landing time not on board
Tue, Oct 27
2/2 legs · EIEKW
PMI
Departure
16:41
Departed · Sched 16:2516m late
→
BER
Arrival
19:06
Landed · Sched 19:104m early
Full FR111 history →
FR217 Ryanair
1 day
Wed, Oct 28
2/2 legs · 9HLMH
PMI
Departure
06:13
Departed · Sched 06:207m early
→
BER
Arrival
08:47
Landed · Sched 09:0518m early
Full FR217 history →
SR2491 SUNDAIR
1 day
Wed, Oct 28
2/2 legs · DANNA
PMI
Departure
08:55
Departed · Sched 08:505m late
→
BER
Arrival
11:19
Landed · Sched 11:3011m early
Full SR2491 history →
EC7335 easyJet Europe
1 day
Tue, Oct 27
2/2 legs · OEICB
PMI
Departure
05:59
Departed · Sched 06:001m early
→
BER
Arrival
08:36
Landed · Sched 08:5014m early
Full EC7335 history →
EW8595 Eurowings
1 day
Tue, Oct 27
2/2 legs · DABNK
PMI
Departure
14:05
Departed · Sched 14:005m late
→
BER
Arrival
16:34
Landed · Sched 16:406m early
Full EW8595 history →
SR2419 SUNDAIR
1 day
Mon, Oct 26
1/2 legs · DANNA
PMI
Departure
—
Board row not captured for this rotation yet.
→
BER
Arrival
21:16
Landed · Sched 21:204m early
Full SR2419 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: Palma de Mallorca (PMI) to Berlin (BER) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PMI-BER
Copy
How we measure this →
PMI to BER questions
Is PMI–BER running on time right now? Smooth skies ahead. The departure side at PMI is the weaker end, route health score 96/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from PMI to BER? 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 PMI–BER fly? 4 carriers operate this route, around 89 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 PMI and arrival-side delay at BER, 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.