HAM → PMI Hamburg to Palma de Mallorca
live
Direct flights from Hamburg (HAM) to Palma de Mallorca (PMI): 39 nonstop departures observed each week across 6 airlines. 25% of the last 28 operated flights arrived within 15 minutes of schedule. The median arrival is 22 minutes late. No cancellations were recorded across the 28 tracked flights. The nonstop covers 1,659 km, an estimated 2 hours 38 minutes in the air. Measured by Pro Flight Search from live flight boards at Hamburg and Palma de Mallorca. Updated 21 October 2026 at 23:23 UTC.
Today, HAM → PMI Thu 22 Oct · local times
Sched Flight HAM departure PMI arrival
05:55
DI6520Marabu Airlines
On schedule Gate A20 · T1
PMI 08:40 scheduled
06:20
EW7580 Eurowings
On schedule Gate A37 · T1
PMI 09:00 scheduled
06:25
EW7582 Eurowings
On schedule Gate C06 · T1
PMI 09:05 scheduled
06:55
EW7584 Eurowings
On schedule Gate C15 · T1
PMI 09:35 scheduled
09:20
EW6875 Eurowings
Est. 09:30 +10 Gate A39 · T1
PMI 12:00 scheduled
10:45
EW7586 Eurowings
On schedule Gate A46 · T1
PMI 13:25 scheduled
14:40
DI6542 Marabu Airlines
Sched 14:40 Departure not confirmed by the board
PMI 17:25 scheduled
16:20
EW7588 Eurowings
Sched 16:20 Departure not confirmed by the board
PMI 19:00 scheduled
16:30
EW7590 Eurowings
Sched 16:30 Departure not confirmed by the board
PMI 19:10 scheduled
18:55
DE1696 Condor
Sched 18:55 Departure not confirmed by the board
PMI 21:40 scheduled
21:15
FR2049 Ryanair
Sched 21:15 Departure not confirmed by the board
PMI 23:55 scheduled
·
EK3952Emirates
On schedule
PMI 21:40 scheduled
Checked HAM board 01:00 · PMI board 01:23
HAM
Hamburg
busy · +28
PMI
Palma de Mallorca
smooth · +2
dep bank 05:55–21:30 39x weekly
Runs rough · 6 airlines · 39x weekly · nonstop
25% on time
of the last 28 operated HAM → PMI flights arrived within 15 minutes
Median arrival delay is +22 min . 0 of 28 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +22 min across the last 28 operated legs
Flight time ~2h 38m estimated from route distance
Weekly departures 39x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 28
The week scheduled departures · origin local time
Condor Flugdienst Emirates Eurowings Marabu Airlines
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
Condor FlugdienstDE
Flights DE1696 varies daily
EmiratesEK
Flights EK3952 varies daily
EurowingsEW 20% on time
Flights EW7580 varies daily · EW7590 varies Mo Tu Th Fr Sa Su · EW7582 varies daily · EW7584 varies Mo Tu We Th Sa Su
Marabu AirlinesDI 40% on time
Flights DI6520 05:55 daily · DI6542 varies daily
RyanairFR
Flights FR7184 19:25 Tu · FR2049 varies Mo We Th Fr Sa Su
SundairSR
Flights SR2094 varies Sa · SR2004 14:50 Fr · SR2014 14:50 Mo · SR2038 14:50 We
History operated legs · board outcomes
10-21 DI6520 departed +11
10-20 DI6520 departed +14
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 HAM and PMI, 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 108 Completed 29 Delayed 22 Within 15m 7/29 Median +22m
DE1696 Condor
8 days
HAM
Departure
Sched 18:45
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 18:45
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 18:40
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 18:40
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 18:55
Scheduled departure
→
PMI
Arrival
Sched 21:40
Scheduled arrival · landing pending
HAM
Departure
18:50
Departed · Sched 18:455m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
19:48
Departed · Sched 18:4563m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
19:56
Departed · Sched 19:0551m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full DE1696 history →
DI6520 Marabu Airlines
10 days
HAM
Departure
Sched 05:55
Scheduled departure
→
PMI
Arrival
Sched 08:40
Scheduled arrival · landing pending
Typical Thu schedule
HAM
Departure
Sched 05:55
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 05:55
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 05:55
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 05:55
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 06:05
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 05:55
Scheduled departure
→
PMI
Arrival
Sched 08:40
Scheduled arrival · landing pending
Thu schedule from board history
HAM
Departure
Sched 05:55
Scheduled departure
→
PMI
Arrival
Sched 08:40
Scheduled arrival · landing pending
HAM
Departure
06:16
Departed · Sched 06:0511m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
06:09
Departed · Sched 05:5514m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
DI6542 Marabu Airlines
9 days
HAM
Departure
Sched 14:40
Scheduled departure
→
PMI
Arrival
Sched 17:25
Scheduled arrival · landing pending
Typical Thu schedule
HAM
Departure
Sched 15:50
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 14:20
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 14:30
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 15:05
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 14:40
Scheduled departure
→
PMI
Arrival
Sched 17:25
Scheduled arrival · landing pending
HAM
Departure
16:09
Departed · Sched 15:5019m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
15:11
Departed · Sched 14:3041m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
15:53
Departed · Sched 15:3518m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full DI6542 history →
EW7582 Eurowings
7 days
HAM
Departure
Sched 06:25
Scheduled departure
→
PMI
Arrival
Sched 09:05
Scheduled arrival · landing pending
Typical Thu schedule
HAM
Departure
Sched 07:00
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 06:10
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 06:25
Scheduled departure
→
PMI
Arrival
Sched 09:05
Scheduled arrival · landing pending
HAM
Departure
07:01
Departed · Sched 06:5011m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
06:29
Departed · Sched 06:1019m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
07:35
Departed · Sched 07:1520m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW7582 history →
EW7584 Eurowings
9 days
HAM
Departure
Sched 11:00
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 07:10
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 10:35
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 16:05
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 10:00
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 06:55
Scheduled departure
→
PMI
Arrival
Sched 09:35
Scheduled arrival · landing pending
HAM
Departure
07:27
Departed · Sched 07:0522m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
10:36
Departed · Sched 10:2511m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
12:24
Departed · Sched 11:4044m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW7584 history →
EW7586 Eurowings
10 days
HAM
Departure
Sched 06:55
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 13:35
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 14:55
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 07:15
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 13:25
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 19:25
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 08:20
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 10:45
Scheduled departure
→
PMI
Arrival
Sched 13:25
Scheduled arrival · landing pending
HAM
Departure
13:57
Departed · Sched 13:3522m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
15:18
Departed · Sched 14:5028m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW7586 history →
EW7588 Eurowings
8 days
HAM
Departure
Sched 11:20
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 15:50
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 06:00
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 14:40
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 12:05
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 16:20
Scheduled departure
→
PMI
Arrival
Sched 19:00
Scheduled arrival · landing pending
HAM
Departure
16:57
Departed · Sched 15:5562m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
16:05
Departed · Sched 15:1550m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW7588 history →
EW7590 Eurowings
9 days
HAM
Departure
Sched 16:30
Scheduled departure
→
PMI
Arrival
Sched 19:10
Scheduled arrival · landing pending
Typical Thu schedule
HAM
Departure
Sched 06:15
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 06:10
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 16:20
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 16:10
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 06:05
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 16:30
Scheduled departure
→
PMI
Arrival
Sched 19:10
Scheduled arrival · landing pending
HAM
Departure
16:05
Departed · Sched 15:5015m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
16:31
Departed · Sched 15:5536m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW7590 history →
FR2049 Ryanair
9 days
HAM
Departure
Sched 18:55
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 14:20
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 10:00
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 09:05
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 21:00
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 10:00
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 21:15
Scheduled departure
→
PMI
Arrival
Sched 23:55
Scheduled arrival · landing pending
HAM
Departure
21:33
Departed · Sched 21:1518m late
→
PMI
Arrival
00:00
Landed · Sched 23:555m late
HAM
Departure
23:41
Departed · Sched 21:20141m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full FR2049 history →
EW6875 Eurowings
5 days
HAM
Departure
Sched 19:35
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 18:30
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 19:35
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
09:30
Est. · Sched 09:2010m late
→
PMI
Arrival
Sched 12:00
Scheduled arrival · landing pending
HAM
Departure
19:57
Departed · Sched 18:2592m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW6875 history →
EW7580 Eurowings
7 days
HAM
Departure
Sched 06:05
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 08:05
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 06:05
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 05:55
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
Sched 06:20
Scheduled departure
→
PMI
Arrival
Sched 09:00
Scheduled arrival · landing pending
HAM
Departure
06:26
Departed · Sched 06:1016m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
06:55
Departed · Sched 06:3520m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full EW7580 history →
FR7184 Ryanair
2 days
HAM
Departure
Sched 21:05
Scheduled departure
→
PMI
Arrival
—
Board row not captured for this rotation yet.
HAM
Departure
21:06
Departed · Sched 19:25101m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full FR7184 history →
EK3952 Emirates
1 day
HAM
Departure
—
Board row not captured for this rotation yet.
→
PMI
Arrival
Sched 21:40
Scheduled arrival · landing pending
SR2038 Sundair
1 day
HAM
Departure
15:25
Departed · Sched 14:5035m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full SR2038 history →
SR2014 Sundair
1 day
HAM
Departure
16:07
Departed · Sched 14:5077m late
→
PMI
Arrival
—
Board row not captured for this rotation yet.
Full SR2014 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 — Hamburg (HAM) to Palma de Mallorca (PMI) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/HAM-PMI
Copy
How we measure this →
HAM to PMI questions
Is HAM–PMI running on time right now? Mostly on schedule. The departure side at HAM is the weaker end, route health score 81/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on HAM–PMI? Operators schedule morning departures around 05:55 and evening departures around 19:25 from HAM. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PMI delay card to confirm conditions when you'd arrive.
How long is the flight from HAM to PMI? Great-circle distance is 1,659 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 147–172 min gate-to-gate on this route.
How often does HAM–PMI fly? 6 carriers operate this route, around 81 flights a week between them. Compare carrier days and times in the airline list above.