Direct flights
from Palma de Mallorca (PMI)
to Madrid (MAD)

Weekly schedule for flights between Son Sant Joan (Palma de Mallorca, Spain) and Adolfo Suárez Madrid-Barajas Intl (Madrid, Spain) operated by 1 airlines.
129 weekly flights operate on this route flying 341mi in 1h25min.
Expect $55 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
06:15AM07:40AM
Iberia ExpressI2I23917
Monday
08:00AM09:25AM
Air EuropaUXUX6012
Monday
09:15AM10:40AM
Iberia ExpressI2I23913
Monday
10:35AM12:00PM
Air EuropaUXUX6030
Monday
10:40AM12:05PM
Iberia ExpressI2I23923
Monday
12:25PM01:50PM
Air EuropaUXUX6048
Monday
01:45PM03:10PM
Iberia ExpressI2I23919
Monday
03:20PM04:45PM
RyanairFRFR2052
Monday
03:30PM04:55PM
Iberia ExpressI2I23973
Monday
03:45PM05:10PM
RyanairFRFR2054
Monday
04:45PM06:10PM
Air EuropaUXUX6066
Monday
05:50PM07:15PM
Iberia ExpressI2I23925
Monday
07:15PM08:40PM
Air EuropaUXUX6078
Monday
07:25PM08:50PM
RyanairFRFR2062
Monday
08:40PM10:05PM
RyanairFRFR2064
Monday
09:10PM10:35PM
Air EuropaUXUX6096
Monday
10:30PM11:55PM
RyanairFRFR2776
Monday
11:35PM01:00AM
RyanairFRFR3012
Tuesday
Tuesday
06:15AM07:40AM
Iberia ExpressI2I23917
Tuesday
07:30AM08:55AM
RyanairFRFR2052
Tuesday
08:00AM09:25AM
Air EuropaUXUX6012
Tuesday
10:35AM12:00PM
Air EuropaUXUX6030
Tuesday
11:00AM12:25PM
Iberia ExpressI2I23923
Tuesday
11:05AM12:25PM
RyanairFRFR2054
Tuesday
12:25PM01:50PM
Air EuropaUXUX6048
Tuesday
01:30PM02:55PM
Iberia ExpressI2I23919
Tuesday
03:10PM04:35PM
Iberia ExpressI2I23973
Tuesday
03:40PM05:05PM
RyanairFRFR2062
Tuesday
04:30PM05:55PM
Iberia ExpressI2I23925
Tuesday
04:45PM06:10PM
Air EuropaUXUX6066
Tuesday
05:00PM06:25PM
RyanairFRFR2064
Tuesday
07:50PM09:15PM
Air EuropaUXUX6078
Tuesday
08:40PM10:05PM
RyanairFRFR2776
Tuesday
09:10PM10:35PM
Air EuropaUXUX6096
Tuesday
09:35PM11:00PM
Iberia ExpressI2I23921
Tuesday
10:55PM12:20AM
RyanairFRFR3012
Wednesday
Wednesday
06:15AM07:40AM
Iberia ExpressI2I23917
Wednesday
08:00AM09:25AM
Air EuropaUXUX6012
Wednesday
08:45AM10:10AM
RyanairFRFR2052
Wednesday
09:15AM10:40AM
Iberia ExpressI2I23913
Wednesday
10:35AM12:00PM
Air EuropaUXUX6030
Wednesday
12:25PM01:50PM
Air EuropaUXUX6048
Wednesday
01:30PM02:55PM
Iberia ExpressI2I23919
Wednesday
03:05PM04:30PM
Iberia ExpressI2I23973
Wednesday
04:15PM05:40PM
RyanairFRFR2062
Wednesday
04:45PM06:10PM
Air EuropaUXUX6066
Wednesday
05:50PM07:15PM
Iberia ExpressI2I23925
Wednesday
07:15PM08:40PM
Air EuropaUXUX6078
Wednesday
08:55PM10:20PM
RyanairFRFR2064
Wednesday
09:10PM10:35PM
Air EuropaUXUX6096
Wednesday
09:35PM11:00PM
Iberia ExpressI2I23921
Wednesday
10:40PM12:05AM
RyanairFRFR2776
Thursday
Thursday
06:15AM07:40AM
Iberia ExpressI2I23917
Thursday
07:55AM09:20AM
RyanairFRFR2052
Thursday
08:00AM09:25AM
Air EuropaUXUX6012
Thursday
09:15AM10:40AM
Iberia ExpressI2I23913
Thursday
09:30AM10:55AM
RyanairFRFR2054
Thursday
10:35AM12:00PM
Air EuropaUXUX6030
Thursday
11:00AM12:25PM
Iberia ExpressI2I23923
Thursday
12:25PM01:50PM
Air EuropaUXUX6048
Thursday
01:30PM02:55PM
Iberia ExpressI2I23919
Thursday
03:00PM04:25PM
RyanairFRFR2062
Thursday
03:10PM04:35PM
Iberia ExpressI2I23973
Thursday
04:45PM06:10PM
Air EuropaUXUX6066
Thursday
05:05PM06:30PM
Iberia ExpressI2I23925
Thursday
07:35PM09:00PM
Air EuropaUXUX6078
Thursday
08:45PM10:10PM
RyanairFRFR2064
Thursday
09:10PM10:35PM
Air EuropaUXUX6096
Thursday
09:35PM11:00PM
Iberia ExpressI2I23921
Thursday
10:25PM11:50PM
RyanairFRFR2776
Thursday
11:00PM12:25AM
RyanairFRFR3012
Friday
Friday
06:15AM07:40AM
Iberia ExpressI2I23917
Friday
08:00AM09:25AM
Air EuropaUXUX6012
Friday
09:15AM10:40AM
Iberia ExpressI2I23913
Friday
10:20AM11:40AM
RyanairFRFR2052
Friday
10:35AM12:00PM
Air EuropaUXUX6030
Friday
12:25PM01:50PM
RyanairFRFR2054
Friday
12:25PM01:50PM
Air EuropaUXUX6048
Friday
01:30PM02:55PM
Iberia ExpressI2I23919
Friday
02:00PM03:25PM
RyanairFRFR2062
Friday
03:05PM04:30PM
Iberia ExpressI2I23973
Friday
03:40PM05:05PM
RyanairFRFR2064
Friday
04:45PM06:10PM
Air EuropaUXUX6066
Friday
05:50PM07:15PM
Iberia ExpressI2I23925
Friday
07:15PM08:40PM
Air EuropaUXUX6078
Friday
09:10PM10:35PM
Air EuropaUXUX6096
Friday
09:35PM11:00PM
Iberia ExpressI2I23921
Friday
10:05PM11:30PM
RyanairFRFR2776
Friday
11:40PM01:05AM
Iberia ExpressI2I23975
Saturday
Saturday
06:15AM07:40AM
Iberia ExpressI2I23917
Saturday
08:00AM09:25AM
Air EuropaUXUX6012
Saturday
09:15AM10:40AM
Iberia ExpressI2I23913
Saturday
10:35AM12:00PM
Air EuropaUXUX6030
Saturday
10:40AM12:05PM
Iberia ExpressI2I23923
Saturday
11:05AM12:30PM
RyanairFRFR2052
Saturday
12:25PM01:50PM
Air EuropaUXUX6048
Saturday
01:35PM03:00PM
Iberia ExpressI2I23919
Saturday
02:40PM04:05PM
RyanairFRFR2062
Saturday
03:05PM04:30PM
Iberia ExpressI2I23973
Saturday
04:40PM06:05PM
RyanairFRFR2064
Saturday
04:45PM06:10PM
Air EuropaUXUX6066
Saturday
07:15PM08:40PM
Air EuropaUXUX6078
Saturday
09:10PM10:35PM
Air EuropaUXUX6096
Saturday
09:35PM11:00PM
Iberia ExpressI2I23921
Saturday
09:45PM11:10PM
RyanairFRFR2776
Saturday
11:00PM12:25AM
RyanairFRFR3012
Sunday
Sunday
05:45AM07:15AM
RyanairFRFR2052
Sunday
06:25AM07:50AM
Iberia AirlinesIBIB1680
Sunday
06:25AM07:50AM
Iberia ExpressI2I21680
Sunday
08:00AM09:25AM
Air EuropaUXUX6012
Sunday
09:15AM10:40AM
Iberia AirlinesIBIB1652
Sunday
09:15AM10:40AM
Iberia ExpressI2I21652
Sunday
10:05AM11:30AM
Iberia AirlinesIBIB1656
Sunday
10:05AM11:30AM
Iberia ExpressI2I21656
Sunday
10:35AM12:00PM
Air EuropaUXUX6030
Sunday
11:00AM12:30PM
RyanairFRFR2062
Sunday
12:25PM01:50PM
Air EuropaUXUX6048
Sunday
01:50PM03:20PM
RyanairFRFR2064
Sunday
02:35PM04:00PM
Iberia ExpressI2I21664
Sunday
02:35PM04:00PM
Iberia AirlinesIBIB1664
Sunday
04:45PM06:10PM
Air EuropaUXUX6066
Sunday
04:55PM06:25PM
RyanairFRFR2054
Sunday
05:45PM07:10PM
Iberia AirlinesIBIB1668
Sunday
05:45PM07:10PM
Iberia ExpressI2I21668
Sunday
07:15PM08:40PM
Air EuropaUXUX6078
Sunday
08:10PM09:40PM
RyanairFRFR2776
Sunday
09:10PM10:35PM
Air EuropaUXUX6096
Sunday
09:30PM10:55PM
Iberia ExpressI2I21676
Sunday
09:30PM10:55PM
Iberia AirlinesIBIB1676