The Madrid to Palma de Mallorca route connects Adolfo Suárez Madrid–Barajas Airport (MAD) in ES with Palma de Mallorca Airport (PMI) in ES. This short-haul flight covers approximately 340 miles (547 km) with a typical flight time of 1h 0m. This route is served by 8 airlines: Swiftair, Iberia Express, Ryanair and others. AirportRoutes has tracked 24 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search MAD → PMI flightsOpens a live price search — just pick your dates
The Madrid (MAD) → Palma de Mallorca (PMI) route links Spain’s capital with the Balearic Islands across 340 miles (547 km). It’s a high-demand domestic corridor used by leisure travelers heading to beaches and nightlife, and by residents and business flyers connecting between the peninsula and Mallorca. Nonstop flights typically take about 1 hour 15 minutes to 1 hour 30 minutes, making it far faster than ferry-and-train combinations. Travelers choose this route for frequent daily departures, competitive fares, and easy weekend timing—depart after work in Madrid and be in Palma for dinner. PMI also works as a gateway to island hopping, with onward options to Menorca, Ibiza, and Formentera via short flights or ferries.
Book early for summer weekends and school holidays; shoulder-season deals are common. Typical one-way fares range from €30–€120 (about $33–$132), while last-minute peak dates can be higher. At MAD, allow extra time if departing from Terminal 4/4S; verify your terminal in the app and use the airport train or shuttle between areas. Online check-in and a small carry-on can speed you through. Expect light turbulence at times over the coast and during island approaches, but the flight is short. At PMI, ground transport is straightforward: airport buses connect to Palma center, and taxis/rides are plentiful—confirm estimated cost before boarding. If renting a car, reserve ahead in summer and choose full-to-full fuel policies.
Palma de Mallorca blends Gothic heritage with seaside energy. Start at La Seu Cathedral, dramatically set above the waterfront, then explore the lanes of the Old Town and the courtyards of historic mansions. For views, head to Castell de Bellver, a rare circular castle overlooking the bay. The Paseo Marítimo is ideal for a sunset stroll, while nearby beaches like Playa de Palma offer easy access from the city. Food is a highlight: try sobrasada, ensaimada, and seafood rice dishes, paired with local wines. For neighborhoods, base yourself in Santa Catalina for markets and dining, or near Plaça Major for walkable sightseeing and nightlife.
For the best balance of weather and value, fly in April–June or September–October, when temperatures are warm and crowds are lighter. July–August brings the hottest beach weather and the highest demand, often pushing fares upward (commonly €80–€200+ / $88–$220+ on popular dates). Winter is quieter and cheaper, with cooler, occasionally rainy days—good for city breaks and hiking. Notable summer festivals and nightlife peaks can raise prices, while spring and early autumn often deliver better availability and smoother airport conditions.
Adolfo Suárez Madrid–Barajas Airport
LEMDMADLEPAPMI8
Operators24
Tracked Flights340
Miles1h 0m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Swiftair |
SWT
|
WT
|
| Iberia Express |
IBS
|
I2
|
| Ryanair |
RYR
|
FR
|
| Air Europa |
AEA
|
UX
|
| Air Europa Express |
OVA
|
X5
|
| Air Nostrum |
ANE
|
YW
|
| Iberia |
IBE
|
IB
|
| Lauda Europe |
LDA
|
LW
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 26 | 12% |
|
| Tuesday | 38 | 18% |
|
| Wednesday | 28 | 13% |
|
| Thursday | 40 | 19% |
|
| Friday | 31 | 14% |
|
| Saturday | 28 | 13% |
|
| Sunday | 23 | 11% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Air Europa
AEA
/ UX
|
B738 | 10:15 10:15 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 16, 2026 | Active | |
|
Air Europa Express
OVA
/ X5
|
B738 | 19:00 7:00 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 16, 2026 | Active | |
|
Air Nostrum
ANE
/ YW
|
- | A320 | - |
M
T
W
T
F
S
S
|
Jun 16, 2026 | Active |
|
Iberia
IBE
/ IB
|
- | B738 | - |
M
T
W
T
F
S
S
|
Jun 16, 2026 | Active |
|
Iberia Express
IBS
/ I2
|
|
A321 | 20:05 8:05 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 16, 2026 | Active |
|
Lauda Europe
LDA
/ LW
|
A320 | 10:05 10:05 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 16, 2026 | Active | |
|
Ryanair
RYR
/ FR
|
|
B38M | 09:50 9:50 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 16, 2026 | Active |
|
Swiftair
SWT
/ WT
|
AT72 | 02:50 2:50 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 16, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 02:50 2:50 AM | Swiftair |
SWT
|
WT
|
| 09:50 9:50 AM | Ryanair |
RYR
|
FR
|
| 10:05 10:05 AM | Lauda Europe |
LDA
|
LW
|
| 10:15 10:15 AM | Air Europa |
AEA
|
UX
|
| 19:00 7:00 PM | Air Europa Express |
OVA
|
X5
|
| 20:05 8:05 PM | Iberia Express |
IBS
|
I2
|
Time Information
Times are shown in the departure airport's local timezone (LEMD - Europe/Madrid).