Madrid to Palma Mallorca flight status today

List of all flights from Madrid Spain (MAD) to Palma Mallorca Spain (PMI) and airlines operated flight from Madrid to Palma Mallorca. The flight is a domestic flight in Spain. There are 216 flights operated by 41 airlines on this route.

The distance from Madrid, ES (MAD) to Palma Mallorca, ES (PMI) is 547 km (340 miles). Adolfo Suarez Madrid-Barajas Airport and Palma de Mallorca Airport are in the same time zone (GMT +1:00). The current time on both airports is Monday 2025-11-17 17:27 PM.

Delta | Qatar Airways | Iberia | Vueling | Air France | KLM | Azul | SAS | Aeromexico | Air Serbia | Air Europa | Ryanair | Middle East Airlines | Avianca | LATAM Airlines | Etihad Airways | Saudia Airlines | American Airlines | Kenya Airways | Alitalia | TAROM | Wasaya Airways | Royal Air Maroc | Japan Airlines | Cathay Pacific | Turkish Airlines | Aerolineas Argentinas | Air Nostrum | Iberia Express | British Airways | TAAG | Kuwait Airways | AlbaStar | Privilege Style | Buzz | Latin American Wings | Air Memphis | Hainan Airlines | Aeroflot | Laudamotion | Norwegian Air International |

List of 216 flights from Madrid, ES (MAD) to Palma Mallorca, ES (PMI).
No. Departure Arrival Last Update Status
DL6739 14:35 15:55 Arrived On time
DL6756 10:15 11:35 Scheduled On time

 

No. Departure Arrival Last Update Status
QR6550 15:40 17:05 Arrived On time
QR6996 23:00 00:20 Scheduled On time
QR6997 11:20 12:45 Arrived On time
QR8062 19:35 20:55 Scheduled On time
QR8023 18:20 19:40 Arrived On time
QR8041 14:05 15:30 Departed Delayed by 17m
QR6963 17:00 18:25 Arrived On time

 

No. Departure Arrival Last Update Status
IB1651 07:05 08:30 Arrived On time
IB1675 19:35 20:55 Scheduled On time
IB1667 15:40 17:05 Arrived On time
IB1679 23:00 00:20 Scheduled On time
IB1659 11:20 12:45 Arrived On time
IB1671 18:20 19:40 Scheduled On time
IB1663 14:05 15:30 Arrived On time
IB1665 13:40 15:05 Scheduled On time
IB1681 22:55 00:15 Scheduled On time
IB1655 08:00 09:25 Arrived On time
IB3914 11:15 12:40 Arrived Delayed by 1h 1m
IB3920 19:35 20:55 In Air
IB3972 12:55 14:20 Arrived
IB3918 07:05 08:30 Arrived
IB3924 08:40 10:05 Arrived
IB3974 21:35 22:55 Expected
IB8882 19:30 20:55 Arrived
IB502 15:40 17:00 Arrived
IB3922 14:45 16:10 Arrived
IB500 09:00 10:20 Arrived
IB1004 01:47 None Arrived Delayed by 20 minutes
IB3351 08:08 None Arrived Early
IB6095 18:49 None Arrived On time
IB6 21:29 None Arrived On time
IB3970 22:50 00:10 Departed On time
IB3966 23:05 00:25 Landed

 

No. Departure Arrival Last Update Status
VY5157 15:40 17:05 Scheduled On time
VY5274 14:05 15:30 Scheduled On time
VY5325 18:20 19:40 Scheduled On time
VY5209 19:45 21:05 Arrived On time
VY5901 13:40 15:05 Arrived On time
VY5177 21:30 22:50 Scheduled On time
VY5303 07:05 08:30 Arrived On time
VY5762 10:20 11:45 Arrived On time
VY5329 22:55 00:15 Scheduled On time

 

No. Departure Arrival Last Update Status
AF4836 17:05 18:25 Scheduled On time
AF4806 14:35 15:55 Departed On time
AF4802 19:00 20:20 Scheduled On time
AF4804 21:45 23:05 Scheduled On time
AF4800 10:15 11:35 Scheduled On time

 

No. Departure Arrival Last Update Status
KL3317 17:05 18:25 Scheduled On time
KL3351 14:35 15:55 Departed On time
KL3333 19:00 20:20 Arrived Delayed by 1h 7m
KL3349 21:45 23:05 Scheduled On time

 

No. Departure Arrival Last Update Status
AD6961 14:35 15:55 Departed On time
AD6956 10:15 11:35 Scheduled On time
AD6963 19:00 20:20 Arrived On time

 

No. Departure Arrival Last Update Status
SK8377 14:35 15:55 Departed On time
SK8378 19:00 20:20 Scheduled On time

 

No. Departure Arrival Last Update Status
AM6842 14:35 15:55 Departed On time
AM6907 08:20 09:40 Arrived On time
AM6952 10:15 11:35 Scheduled On time
AM6813 17:05 18:25 Arrived Delayed by 24m
AM6819 21:45 23:05 Arrived On time
AM6814 19:00 20:20 Scheduled On time
AM6844 13:25 14:45 Arrived

 

No. Departure Arrival Last Update Status
JU7408 17:05 18:25 Scheduled On time
JU7479 19:00 20:20 Scheduled On time
JU7459 10:15 11:35 Arrived
JU7396 14:45 16:05 Landed
JU7400 21:45 23:05 Scheduled

 

No. Departure Arrival Last Update Status
UX6067 14:35 15:55 Departed On time
UX6097 19:00 20:20 Scheduled On time
UX6901 22:00 23:20 Scheduled On time
UX6031 08:20 09:40 Arrived On time
UX6013 10:15 11:35 In Gate
UX6049 21:45 23:05 Scheduled Delayed by 23m
UX6079 17:05 18:25 Scheduled Delayed by 23m
UX8501 07:05 08:25 Scheduled On time
UX6051 22:55 00:15 Scheduled On time
UX6021 14:00 15:20 Arrived
UX6927 None 13:05 Arrived
UX6033 21:45 23:05 Arrived
UX6035 21:50 23:10 Arrived
UX683 17:13 None In Air
UX4601 10:15 11:35 Arrived
UX8503 20:00 21:20 Delayed
UX6039 11:45 13:05 Arrived
UX6903 13:00 14:20 Arrived
UX685 01:09 None Arrived On time
UX8701 15:15 16:35 Arrived
UX6905 22:00 23:20 Departure Delay 58 mins
UX7665 22:30 23:50 Landed
UX6083 12:20 13:40 Landed
UX8505 13:05 14:30 Landed

 

No. Departure Arrival Last Update Status
FR2051 10:05 11:35 Arrived On time
FR2063 16:50 18:20 Scheduled On time
FR2775 18:20 19:50 Scheduled On time
FR404 07:50 09:20 Arrived On time
FR2061 13:20 14:50 Scheduled On time
FR2053 14:40 16:15 Scheduled On time
FR3011 21:35 23:05 Scheduled On time
FR7849 13:35 15:00 Expected
FR8555 19:30 20:55 Departed Delayed by 35m
FR5430 08:00 09:30 Landed 09:21

 

No. Departure Arrival Last Update Status
ME4067 14:35 15:55 Scheduled On time
ME4079 17:05 18:25 Scheduled On time
ME2079 17:05 18:25 Arrived
ME2035 11:50 13:10 Landed

 

No. Departure Arrival Last Update Status
AV6130 14:05 15:30 Scheduled On time
AV6077 15:40 17:05 Scheduled On time
AV6074 07:05 08:30 Arrived On time
AV6002 18:10 19:30 Arrived On time
AV6112 11:20 12:45 Departed On time
AV6132 19:45 21:05 Scheduled On time
AV6061 07:05 08:30 Arrived On time

 

No. Departure Arrival Last Update Status
LA1737 19:35 20:55 Scheduled On time
LA1825 18:20 19:40 Scheduled On time
LA1629 23:00 00:20 Scheduled On time
LA1734 15:45 17:10 Scheduled On time
LA1824 14:00 15:25 Scheduled On time

 

No. Departure Arrival Last Update Status
EY4324 17:05 18:25 Scheduled On time
EY4320 14:35 15:55 Scheduled On time
EY7582 08:20 09:40 Arrived On time
EY4372 19:00 20:20 Scheduled On time
EY4363 10:15 11:35 Arrived On time
EY4323 21:45 23:05 Scheduled On time
EY7506 14:55 16:15 Arrived
EY4367 08:20 09:40 Arrived

 

No. Departure Arrival Last Update Status
SV6128 14:35 15:55 Scheduled On time

 

No. Departure Arrival Last Update Status
AA8669 11:20 12:45 Scheduled On time
AA8768 18:20 19:40 Scheduled On time
AA8689 15:40 17:05 Departed On time
AA8690 07:10 08:35 Arrived On time
AA8519 12:05 13:30 Scheduled On time

 

No. Departure Arrival Last Update Status
KQ7208 08:20 09:40 Departed On time

 

No. Departure Arrival Last Update Status
AZ2423 19:00 20:20 Arrived On time
AZ2446 17:05 18:25 Scheduled On time
AZ2444 14:35 15:55 Scheduled On time
AZ2448 19:00 20:20 Landed
AZ2450 21:45 23:05 Landed

 

No. Departure Arrival Last Update Status
RO9413 14:35 15:55 Scheduled On time

 

No. Departure Arrival Last Update Status
WT101 03:50 05:35 Arrived Delayed by 23m
WT118 02:00 03:45 Scheduled
WT115 03:45 Scheduled
WT140 04:15 06:00 No Recent Info - Call Airline
WT332 02:30 04:15 Arrived On time
WT160 18:34 None Arrived On time
WT120 06:13 None Arrived On time
WT171 05:25 None Arrived On time

 

No. Departure Arrival Last Update Status
AT5387 19:35 20:55 Scheduled On time
AT9988 19:30 20:50 Scheduled On time

 

No. Departure Arrival Last Update Status
JL6969 21:20 22:40 Scheduled On time
JL6991 22:55 00:15 Scheduled On time

 

No. Departure Arrival Last Update Status
CX1865 14:00 15:25 Scheduled On time
CX1859 10:20 11:45 Arrived On time
CX1833 12:05 13:30 Scheduled On time
CX1909 12:55 14:20 Arrived

 

No. Departure Arrival Last Update Status
TK9390 14:35 15:55 Scheduled On time
TK9388 19:00 20:20 Arrived Delayed by 15m

 

No. Departure Arrival Last Update Status
AR7320 19:00 20:20 Scheduled On time
AR7326 14:45 16:05 Landed
AR7328 19:00 20:20 Landed

 

No. Departure Arrival Last Update Status
YW5009 17:45 19:15 Arrived

 

No. Departure Arrival Last Update Status
I23918 07:05 08:30 Arrived On time
I23914 11:15 12:40 Scheduled On time
I23920 19:30 20:50 Arrived On time
I23912 15:40 17:05 Arrived On time
I23916 22:50 00:10 Scheduled On time
I23972 12:55 14:20 Arrived On time
I23974 21:35 22:55 Scheduled On time
I23924 08:35 10:00 Arrived On time
I23760 18:25 19:45 Arrived On time
I28609 20:05 None Arrived On time
I23970 00:10 None Arrived On time
I23966 00:05 None Arrived On time
I23979 15:40 17:00 Unknown
I23922 18:30 19:50 Landed

 

No. Departure Arrival Last Update Status
BA7160 19:30 20:50 In Air
BA7158 11:20 12:45 Arrived
BA7174 15:40 17:05 Arrived
BA7136 22:00 23:20

 

No. Departure Arrival Last Update Status
DT6918 07:05 08:30 Scheduled

 

No. Departure Arrival Last Update Status
KU6067 14:35 15:55 Arrived
KU6079 17:05 18:25 Arrived
KU6077 19:00 20:20 Arrived

 

No. Departure Arrival Last Update Status
AP6097 20:20 None Arrived Delayed by 111 minutes

 

No. Departure Arrival Last Update Status
P63675 19:38 None Arrived On time
P63537 10:09 None Arrived Delayed by 99 minutes
P66079 18:25 None Arrived On time
P66031 09:40 None Arrived Delayed by 25 minutes
P66013 11:35 None Arrived On time

 

No. Departure Arrival Last Update Status
RR2053 18:00 None Arrived On time

 

No. Departure Arrival Last Update Status
LW268 18:05 None Arrived On time
LW2063 21:30 None Arrived On time
LW2775 19:45 None Arrived On time
LW1318 09:50 None Arrived Delayed by 18 minutes
LW5430 11:30 None Arrived On time
LW5432 15:55 None Arrived On time
LW7849 23:05 None Arrived On time
LW3011 00:30 None Arrived Delayed by 40 minutes
LW2051 10:30 None Arrived On time
LW2061 10:55 None Arrived On time
LW2053 10:25 None Arrived On time

 

No. Departure Arrival Last Update Status
E96079 18:25 None Arrived On time

 

No. Departure Arrival Last Update Status
HU8449 11:25 12:50 Schedule

 

No. Departure Arrival Last Update Status
SU3664 14:50 16:10 Landed
SU3681 13:50 15:10 Scheduled
SU3666 19:15 20:35 Landed
SU3694 11:50 13:10 Landed
SU3692 17:00 18:25 Landed
SU3693 12:20 13:40 Landed Late

 

No. Departure Arrival Last Update Status
OE2051 08:30 10:00 Landed

 

No. Departure Arrival Last Update Status
D86770 13:00 14:20 Scheduled
D86775 21:05 22:25 Landed Late
D86777 23:25 00:45 Landed
D86773 14:35 15:55 Landed Late