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.
133 weekly flights operate on this route flying 341mi in 1h25min.
Expect $97 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
12:50AM02:15AM
Iberia ExpressI2I23761
Monday
06:55AM08:20AM
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:30PM02:55PM
Iberia ExpressI2I23919
Monday
02:45PM04:10PM
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
06:35PM08:00PM
Iberia ExpressI2I23915
Monday
07:15PM08:40PM
Air EuropaUXUX6078
Monday
07:25PM08:50PM
RyanairFRFR2062
Monday
08:40PM10:05PM
RyanairFRFR2064
Monday
09:10PM10:35PM
Air EuropaUXUX6096
Monday
09:35PM11:00PM
Iberia ExpressI2I23921
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
09:15AM10:40AM
Iberia ExpressI2I23913
Tuesday
09:30AM10:50AM
RyanairFRFR2054
Tuesday
10:35AM12:00PM
Air EuropaUXUX6030
Tuesday
11:00AM12:25PM
Iberia ExpressI2I23923
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:45PM06:10PM
Air EuropaUXUX6066
Tuesday
05:00PM06:25PM
RyanairFRFR2064
Tuesday
05:05PM06:30PM
Iberia ExpressI2I23915
Tuesday
05:50PM07:15PM
Iberia ExpressI2I23925
Tuesday
07:15PM08:40PM
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
06:35PM08:00PM
Iberia ExpressI2I23915
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:35PM11:59PM
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:10AM12:35PM
Iberia ExpressI2I23923
Thursday
12:25PM01:50PM
Air EuropaUXUX6048
Thursday
01:30PM02:55PM
Iberia ExpressI2I23919
Thursday
03:00PM04:25PM
RyanairFRFR2062
Thursday
03:35PM05:00PM
Iberia ExpressI2I23973
Thursday
04:45PM06:10PM
Air EuropaUXUX6066
Thursday
05:50PM07:15PM
Iberia ExpressI2I23925
Thursday
06:35PM08:00PM
Iberia ExpressI2I23915
Thursday
07:15PM08:40PM
Air EuropaUXUX6078
Thursday
08:50PM10:15PM
RyanairFRFR2064
Thursday
09:10PM10:35PM
Air EuropaUXUX6096
Thursday
09:35PM11:00PM
Iberia ExpressI2I23921
Thursday
10:25PM11:50PM
RyanairFRFR2776
Thursday
11:25PM12:50AM
RyanairFRFR3012
Friday
Friday
06:15AM07:40AM
Iberia ExpressI2I23917
Friday
08:00AM09:25AM
Air EuropaUXUX6012
Friday
09:15AM10:40AM
Iberia ExpressI2I23913
Friday
09:35AM10:55AM
RyanairFRFR2052
Friday
10:35AM12:00PM
Air EuropaUXUX6030
Friday
12:25PM01:50PM
Air EuropaUXUX6048
Friday
12:25PM01:50PM
RyanairFRFR2054
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
04:55PM06:20PM
Iberia ExpressI2I23915
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
11:05AM12:30PM
RyanairFRFR2052
Saturday
12:20PM01:45PM
RyanairFRFR2054
Saturday
12:25PM01:50PM
Air EuropaUXUX6048
Saturday
01:30PM02:55PM
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
05:05PM06:30PM
Iberia ExpressI2I23915
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
08:00AM09:25AM
Air EuropaUXUX6012
Sunday
08:05AM09:30AM
RyanairFRFR2052
Sunday
09:15AM10:40AM
Iberia ExpressI2I23913
Sunday
09:35AM11:00AM
RyanairFRFR2054
Sunday
10:35AM12:00PM
Air EuropaUXUX6030
Sunday
11:15AM12:40PM
Iberia ExpressI2I23923
Sunday
12:25PM01:50PM
Air EuropaUXUX6048
Sunday
01:30PM02:55PM
Iberia ExpressI2I23919
Sunday
02:10PM03:35PM
RyanairFRFR2062
Sunday
03:25PM04:50PM
Iberia ExpressI2I23973
Sunday
04:45PM06:10PM
Air EuropaUXUX6066
Sunday
05:50PM07:15PM
Iberia ExpressI2I23925
Sunday
06:05PM07:30PM
Iberia ExpressI2I23915
Sunday
07:15PM08:40PM
Air EuropaUXUX6078
Sunday
09:00PM10:25PM
RyanairFRFR2064
Sunday
09:10PM10:35PM
Air EuropaUXUX6096
Sunday
09:35PM11:00PM
Iberia ExpressI2I23921
Sunday
11:30PM12:55AM
RyanairFRFR2776