Barcelona to Palma de Mallorca (BCN–PMI) — Airlines, Schedules & Connections

BCN Airport Page →
126 mi airlines 263/wk
On-time Some delays Frequent delays
Flight Schedule 81 flights Verified 11h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
FR1342
FR Ryanair
73H
6:20 AM
CET T2
7:15 AM
CET
0h 55m
M T W T F S S
Prices
VY3900
VY Vueling
32A
6:55 AM
CET T1
7:45 AM
CET
0h 50m
M T W T F S S
Prices
IB5108
IB Iberia
32A
6:55 AM
CET T1
7:45 AM
CET
0h 50m
M T W T F S S
Prices
QR8145
QR Qatar
321
7:00 AM
CET T1
7:55 AM
CET
0h 55m
M T W T F S S
Prices
VY3926
VY Vueling
321
7:30 AM
CET T1
8:20 AM
CET
0h 50m
M T W T F S S
Prices
IB5301
IB Iberia
321
7:30 AM
CET T1
8:20 AM
CET
0h 50m
M T W T F S S
Prices
IB5110
IB Iberia
320
8:20 AM
CET T1
9:10 AM
CET
0h 50m
M T W T F S S
Prices
QR8146
QR Qatar
320
8:25 AM
CET T1
9:20 AM
CET
0h 55m
M T W T F S S
Prices
EY4318
EY Etihad
73H
8:40 AM
CET T1
9:25 AM
CET
0h 45m
M T W T F S S
Prices
FR2889
FR Ryanair
73H
9:25 AM
CET T2
10:20 AM
CET
0h 55m
M T W T F S S
Prices
FR2495
FR Ryanair
73H
9:50 AM
CET T2
10:45 AM
CET
0h 55m
M T W T F S S
Prices
IB5114
IB Iberia
32A
11:30 AM
CET T1
12:20 PM
CET
0h 50m
M T W T F S S
Prices
UX6037
UX Air Europa
73H
11:55 AM
CET T1
12:40 PM
CET
0h 45m
M T W T F S S
Prices
AZ2443
AZ ITA
73H
11:55 AM
CET T1
12:40 PM
CET
0h 45m
M T W T F S S
Prices
EY4304
EY Etihad
73H
11:55 AM
CET T1
12:40 PM
CET
0h 45m
M T W T F S S
Prices
FR2896
FR Ryanair
73H
12:00 PM
CET T2
12:55 PM
CET
0h 55m
M T W T F S S
Prices
VY3908
VY Vueling
321
12:12 PM
CET T1
1:05 PM
CET
0h 53m
M T W T F S S
Prices
VY3906
VY Vueling
320
12:35 PM
CET T1
1:25 PM
CET
0h 50m
M T W T F S S
Prices
IB5156
IB Iberia
320
1:05 PM
CET T1
2:00 PM
CET
0h 55m
M T W T F S S
Prices
QR8142
QR Qatar
32A
1:55 PM
CET T1
2:45 PM
CET
0h 50m
M T W T F S S
Prices
IB5118
IB Iberia
321
2:05 PM
CET T1
2:55 PM
CET
0h 50m
M T W T F S S
Prices
FR3070
FR Ryanair
73H
2:40 PM
CET T2
3:35 PM
CET
0h 55m
M T W T F S S
Prices
EY7599
EY Etihad
73H
3:30 PM
CET T1
4:15 PM
CET
0h 45m
M T W T F S S
Prices
AZ2412
AZ ITA
73H
3:30 PM
CET T1
4:15 PM
CET
0h 45m
M T W T F S S
Prices
UX6071
UX Air Europa
73H
3:30 PM
CET T1
4:15 PM
CET
0h 45m
M T W T F S S
Prices
IB5116
IB Iberia
320
3:55 PM
CET T1
4:45 PM
CET
0h 50m
M T W T F S S
Prices
VY3910
VY Vueling
320
3:55 PM
CET T1
4:45 PM
CET
0h 50m
M T W T F S S
Prices
IB5120
IB Iberia
32A
4:55 PM
CET T1
5:45 PM
CET
0h 50m
M T W T F S S
Prices
IB5122
IB Iberia
32A
5:20 PM
CET T1
6:10 PM
CET
0h 50m
M T W T F S S
Prices
IB5136
IB Iberia
320
5:30 PM
CET T1
6:25 PM
CET
0h 55m
M T W T F S S
Prices
VY3916
VY Vueling
32A
5:45 PM
CET T1
6:35 PM
CET
0h 50m
M T W T F S S
Prices
AZ2413
AZ ITA
73H
6:45 PM
CET T1
7:30 PM
CET
0h 45m
M T W T F S S
Prices
EY7540
EY Etihad
73H
6:45 PM
CET T1
7:30 PM
CET
0h 45m
M T W T F S S
Prices
UX6073
UX Air Europa
73H
6:45 PM
CET T1
7:30 PM
CET
0h 45m
M T W T F S S
Prices
VY3902
VY Vueling
320
7:00 PM
CET T1
7:50 PM
CET
0h 50m
M T W T F S S
Prices
IB5138
IB Iberia
321
8:50 PM
CET T1
9:45 PM
CET
0h 55m
M T W T F S S
Prices
VY3922
VY Vueling
320
9:20 PM
CET T1
10:10 PM
CET
0h 50m
M T W T F S S
Prices
IB5140
IB Iberia
321
9:40 PM
CET T1
10:35 PM
CET
0h 55m
M T W T F S S
Prices
VY3920
VY Vueling
32A
9:45 PM
CET T1
10:35 PM
CET
0h 50m
M T W T F S S
Prices
UX6103
UX Air Europa
73H
10:00 PM
CET T1
10:45 PM
CET
0h 45m
M T W T F S S
Prices
IB5111
IB Iberia
320
6:45 AM
CET TN
7:35 AM
CET
0h 50m
M T W T F S S
Prices
VY3905
VY Vueling
320
6:45 AM
CET TN
7:35 AM
CET
0h 50m
M T W T F S S
Prices
EY4388
EY Etihad
73H
7:05 AM
CET TN
7:55 AM
CET
0h 50m
M T W T F S S
Prices
AZ2407
AZ ITA
73H
7:05 AM
CET TN
7:55 AM
CET
0h 50m
M T W T F S S
Prices
UX6006
UX Air Europa
73H
7:05 AM
CET TN
7:55 AM
CET
0h 50m
M T W T F S S
Prices
FR2494
FR Ryanair
73H
8:20 AM
CET
9:15 AM
CET
0h 55m
M T W T F S S
Prices
IB5322
IB Iberia
32A
8:25 AM
CET TN
9:15 AM
CET
0h 50m
M T W T F S S
Prices
VY3901
VY Vueling
321
8:40 AM
CET TN
9:30 AM
CET
0h 50m
M T W T F S S
Prices
IB5611
IB Iberia
32A
8:55 AM
CET
9:45 AM
CET
0h 50m
M T W T F S S
Prices
VY3927
VY Vueling
32A
8:55 AM
CET
9:45 AM
CET
0h 50m
M T W T F S S
Prices
AZ2409
AZ ITA
73H
10:15 AM
CET
11:05 AM
CET
0h 50m
M T W T F S S
Prices
UX8602
UX Air Europa
73H
10:45 AM
CET
11:40 AM
CET
0h 55m
M T W T F S S
Prices
IB5157
IB Iberia
320
11:20 AM
CET
12:20 PM
CET
1h
M T W T F S S
Prices
VY3911
VY Vueling
320
12:30 PM
CET TN
1:25 PM
CET
0h 55m
M T W T F S S
Prices
FR2890
FR Ryanair
73H
12:35 PM
CET TN
1:30 PM
CET
0h 55m
M T W T F S S
Prices
VY3909
VY Vueling
32A
12:50 PM
CET
1:45 PM
CET
0h 55m
M T W T F S S
Prices
IB5115
IB Iberia
32A
1:00 PM
CET TN
1:55 PM
CET
0h 55m
M T W T F S S
Prices
EY4328
EY Etihad
73H
1:30 PM
CET TN
2:20 PM
CET
0h 50m
M T W T F S S
Prices
AZ2442
AZ ITA
73H
1:30 PM
CET TN
2:20 PM
CET
0h 50m
M T W T F S S
Prices
IB5117
IB Iberia
320
2:15 PM
CET TN
3:10 PM
CET
0h 55m
M T W T F S S
Prices
VY3913
VY Vueling
32A
3:20 PM
CET
4:15 PM
CET
0h 55m
M T W T F S S
Prices
FR1343
FR Ryanair
73H
3:35 PM
CET TN
4:30 PM
CET
0h 55m
M T W T F S S
Prices
IB5119
IB Iberia
32A
3:35 PM
CET TN
4:30 PM
CET
0h 55m
M T W T F S S
Prices
FR3071
FR Ryanair
73H
4:10 PM
CET TN
5:05 PM
CET
0h 55m
M T W T F S S
Prices
EY4329
EY Etihad
73H
5:05 PM
CET TN
5:55 PM
CET
0h 50m
M T W T F S S
Prices
VY3903
VY Vueling
320
5:25 PM
CET TN
6:15 PM
CET
0h 50m
M T W T F S S
Prices
IB5109
IB Iberia
320
5:30 PM
CET TN
6:20 PM
CET
0h 50m
M T W T F S S
Prices
IB5133
IB Iberia
320
5:45 PM
CET
6:45 PM
CET
1h
M T W T F S S
Prices
FR2897
FR Ryanair
320
6:10 PM
CET TN
7:05 PM
CET
0h 55m
M T W T F S S
Prices
VY3915
VY Vueling
321
6:10 PM
CET
7:00 PM
CET
0h 50m
M T W T F S S
Prices
IB5121
IB Iberia
32A
6:20 PM
CET TN
7:10 PM
CET
0h 50m
M T W T F S S
Prices
VY3917
VY Vueling
32A
6:45 PM
CET TN
7:35 PM
CET
0h 50m
M T W T F S S
Prices
IB5123
IB Iberia
32A
6:45 PM
CET
7:35 PM
CET
0h 50m
M T W T F S S
Prices
IB5137
IB Iberia
320
7:00 PM
CET
8:00 PM
CET
1h
M T W T F S S
Prices
UX6102
UX Air Europa
73H
8:20 PM
CET
9:10 PM
CET
0h 50m
M T W T F S S
Prices
EY7543
EY Etihad
73H
8:20 PM
CET TN
9:10 PM
CET
0h 50m
M T W T F S S
Prices
IB5143
IB Iberia
320
9:00 PM
CET
10:00 PM
CET
1h
M T W T F S S
Prices
VY3919
VY Vueling
32A
10:00 PM
CET
10:50 PM
CET
0h 50m
M T W T F S S
Prices
IB5139
IB Iberia
321
10:25 PM
CET
11:25 PM
CET
1h
M T W T F S S
Prices
IB5141
IB Iberia
321
11:15 PM
CET
12:15 AM+1
CET
1h
M T W T F S S
Prices
VY3921
VY Vueling
321
11:15 PM
CET
12:10 AM+1
CET
0h 55m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Barcelona to Palma de Mallorca
7 carriers, 263 flights/week nonstop.
7 Airlines 263 Flights/wk 126 mi 0h 45m nonstop 67 1-stop hubs

BCN–PMI is served by 7 airlines with nonstop service. Iberia, Vueling and Ryanair lead the route. The flight covers 126 miles in approximately 0h 45m. Beyond nonstop, 67 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop BCN–PMI service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
IB Iberia 81 320, 321, 32A 0h50-0h55 Oneworld
VY Vueling 63 320, 321, 32A 0h50-0h53
FR Ryanair 32 73H 0h55
EY Etihad Airways 28 73H 0h45
UX Air Europa 28 73H 0h45 SkyTeam
AZ ITA Airways 21 73H 0h45 SkyTeam
QR Qatar Airways 15 320, 321, 32A 0h50-0h55 Oneworld
Aircraft on this route
320 Airbus A320 – IB, QR, VY
321 Airbus A321 – IB, QR, VY
32A Airbus A320 – IB, QR, VY
73H Boeing 737-800 – AZ, EY, FR, UX
Alliance coverage
Unaffiliated: EY + FR + VY (123 flights/wk, 46%)
Oneworld: IB + QR (96 flights/wk, 36%)
SkyTeam: AZ + UX (49 flights/wk, 18%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, BCN to PMI direction.
Mon
39
flights
Tue
38
flights
Wed
38
flights
Thu
39
flights
Fri
37
flights
Sat
39
flights
Sun
38
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
40
Nonstop flights
263
Outbound / wk
267
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for BCN to PMI.
1-STOP
One-Stop Connections
67
Hubs
~4h
Fastest
~27h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
3,826
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Palma de Mallorca from Barcelona

Nearby airports with service to Palma de Mallorca Airport.
Metric BCN→PMI GRO→PMI LEU→PMI
Distance from BCN 55 mi 80 mi
Nonstop airlines 7 1 1
Weekly flights 263 1 5
Flight time 0h 45m 0h 55m 1h 15m
Airports within 200 miles of BCN with service to Palma de Mallorca Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Palma de Mallorca is 0 hours the same as Barcelona.
BCN: CET · PMI: CET

When it's 6:00 PM in Barcelona, it's 6:00 PM in Palma de Mallorca.
Distance & Flight Time
126 mi / 202 km
Nonstop flight time is approximately 0h 45m to 0h 55m.
Getting to BCN

Aerobus express coaches run every 5 minutes from Plaça de Catalunya to both T1 and T2 (35 min, €6.75 one-way / €11.60 return). Departures from 5:00am to 1:00am.

RENFE R2 Nord train connects Passeig de Gràcia and Sants station to the airport (20 min from Sants, €4.60). Taxis from the city centre are metered and typically cost €25–35. Ride-shares (Uber, Cabify) are available and cost similarly.

BCN–PMI Quick Facts

Key statistics for the Barcelona to Palma de Mallorca route.
Route details
Distance126 mi / 202 km
Flight time0h 45m to 0h 55m
Time difference0 hours
Airlines (nonstop)7
Weekly flights263 out / 267 return
1-stop connections67 hubs
Origin: BCN
IATA / ICAOBCN / LEBL
TimezoneEurope/Madrid
Passengers/yr55.0M
Elevation12 ft / 4 m
Destination: PMI
IATA / ICAOPMI / LEPA
TimezoneEurope/Madrid
Passengers/yr33.2M
Elevation27 ft / 8 m

Frequently Asked Questions

Common questions about BCN to PMI flights.
Nonstop flights from Josep Tarradellas Barcelona-El Prat Airport to Palma de Mallorca Airport take approximately 0h 45m to 0h 55m. The route covers 126 miles.
7 airlines operate nonstop service: ITA Airways, Etihad Airways, Ryanair, Iberia, Qatar Airways, Air Europa and Vueling.
There are approximately 263 nonstop flights per week from BCN to PMI. The return direction has about 267 weekly flights.
Yes, 1-stop connections are available through MRS, HHN, NDR, LIS, BLQ, OVD, ORY, DUB, LTN, MAH, SDR, NUE, STR, MAD, PRG, GVA, BGY, BSL, LEI, AGP, DUS, IBZ, LGW, EMA, CGN, OSL, EIN, HAJ, EDI, GRX, BIO, CRL, SCQ, SVQ, LUX, SEN, FRA, ZRH, BRS, AMS, VLC, SOF, MUC, MXP, VIE, STN, FCO, CPH, BER, LHR, LPL, BHX, MLA, WAW, GLA, ALG, LPA, HAM, MAN, NCL, XRY, HEL, MLN, ARN, LBA, TFN and WRO. These options provide additional schedule flexibility.
Yes, return flights from PMI to BCN are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include GRO, LEU and ILD. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.

Flights from BCN to PMI

Josep Tarradellas Barcelona-El Prat Airport (BCN) and Palma de Mallorca Airport (PMI) are connected by nonstop service from ITA Airways, Etihad Airways, Ryanair, Iberia, Qatar Airways, Air Europa and Vueling. With 263 weekly departures, this is a heavily served route.

BCN to PMI Flight Duration and Schedule

Nonstop flight time from BCN to PMI ranges from 0 hours 45 minutes to 0 hours 55 minutes. The route covers a distance of 126 miles (202 km). There are approximately 263 weekly flights outbound and 267 return, totaling 530 flights per week in both directions.

Connecting Options and Alternatives

67 one-stop connections are available, with the fastest taking approximately 4 hours via MRS. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Girona (GRO), La Seu d'Urgell Pyrenees and Andorra (LEU) and Lleida (ILD).