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

PMI Airport Page →
126 mi airlines charter/private 447/wk
On-time Some delays Frequent delays
Flight Schedule 147 flights Verified 59m ago
Nonstop Charter / private 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
FR2897
FR Ryanair
73H
12:25 AM
CEST TN
1:29 AM
CEST
1h 4m
48%
M T W T F S S
Prices
IB5125cs
IB Iberia
320
6:45 AM
CEST
7:40 AM
CEST
0h 55m
60%
M T W T F S S
Prices
LL5394cs
LL Level
320
6:45 AM
CEST TN
7:40 AM
CEST
0h 55m
64%
M T W T F S S
Prices
VY3905+6
VY Vueling
320
6:45 AM
CEST T1
7:40 AM
CEST
0h 55m
59%
M T W T F S S
Prices
QR3743cs
QR Qatar
320
6:45 AM
CEST
7:40 AM
CEST
0h 55m
58%
M T W T F S S
Prices
TK9062cs
TK Turkish
73H
7:05 AM
CEST TN
7:55 AM
CEST
0h 50m
M T W T F S S
Prices
UX6006+7
UX Air Europa
73H
7:05 AM
CEST
7:55 AM
CEST
0h 50m
30%
M T W T F S S
Prices
AZ2407cs
AZ ITA
73H
7:05 AM
CEST
7:55 AM
CEST
0h 50m
40%
M T W T F S S
Prices
KL3350cs
KL KLM
73H
7:05 AM
CEST TN
7:55 AM
CEST
0h 50m
30%
M T W T F S S
Prices
JU7450cs
JU AirSERBIA
73H
7:05 AM
CEST TN
7:55 AM
CEST
0h 50m
M T W T F S S
Prices
EY4388cs
EY Etihad
73H
7:05 AM
CEST
7:55 AM
CEST
0h 50m
22%
M T W T F S S
Prices
VY3907+4
VY Vueling
320
7:20 AM
CEST
8:20 AM
CEST
1h
59%
M T W T F S S
Prices
FR1343
FR Ryanair
73H
7:45 AM
CEST
8:40 AM
CEST
0h 55m
48%
M T W T F S S
Prices
LL5390cs
LL Level
320
8:00 AM
CEST TN
9:00 AM
CEST
1h
64%
M T W T F S S
Prices
LA5885cs
LA LATAM Chile
320
8:05 AM
CEST TN
9:05 AM
CEST
1h
43%
M T W T F S S
Prices
QR3688cs
QR Qatar
321
8:05 AM
CEST TN
9:05 AM
CEST
1h
58%
M T W T F S S
Prices
VY3901+5
VY Vueling
320
8:05 AM
CEST
9:05 AM
CEST
1h
59%
M T W T F S S
Prices
IB5121cs
IB Iberia
321
8:05 AM
CEST TN
9:05 AM
CEST
1h
60%
M T W T F S S
Prices
QR3520cs
QR Qatar
32A
8:30 AM
CEST
9:30 AM
CEST
1h
58%
M T W T F S S
Prices
IB5123cs
IB Iberia
321
8:35 AM
CEST TN
9:35 AM
CEST
1h
60%
M T W T F S S
Prices
VY3903+5
VY Vueling
321
8:35 AM
CEST
9:35 AM
CEST
1h
59%
M T W T F S S
Prices
LL5392cs
LL Level
321
8:35 AM
CEST TN
9:35 AM
CEST
1h
64%
M T W T F S S
Prices
EY7544cs
EY Etihad
73H
10:15 AM
CEST TN
11:05 AM
CEST
0h 50m
22%
M T W T F S S
Prices
KL3352cs
KL KLM
73H
10:15 AM
CEST TN
11:05 AM
CEST
0h 50m
30%
M T W T F S S
Prices
UX6156+4
UX Air Europa
73H
10:15 AM
CEST
11:05 AM
CEST
0h 50m
30%
M T W T F S S
Prices
AZ2409cs
AZ ITA
73H
10:15 AM
CEST
11:05 AM
CEST
0h 50m
40%
M T W T F S S
Prices
QR3505
QR Qatar
320
10:55 AM
CEST
11:55 AM
CEST
1h
58%
M T W T F S S
Prices
LL5414cs
LL Level
320
12:15 PM
CEST TN
1:15 PM
CEST
1h
64%
M T W T F S S
Prices
QR3727cs
QR Qatar
320
12:25 PM
CEST
1:25 PM
CEST
1h
58%
M T W T F S S
Prices
IB5129cs
IB Iberia
32A
1:10 PM
CEST TN
2:10 PM
CEST
1h
60%
M T W T F S S
Prices
LL5398cs
LL Level
320
1:10 PM
CEST TN
2:10 PM
CEST
1h
64%
M T W T F S S
Prices
QR3766cs
QR Qatar
321
1:20 PM
CEST
2:20 PM
CEST
1h
58%
M T W T F S S
Prices
AZ2442cs
AZ ITA
73H
1:30 PM
CEST TN
2:20 PM
CEST
0h 50m
40%
M T W T F S S
Prices
UX6060+3
UX Air Europa
73H
1:30 PM
CEST
2:20 PM
CEST
0h 50m
30%
M T W T F S S
Prices
KL3320cs
KL KLM
73H
1:30 PM
CEST TN
2:20 PM
CEST
0h 50m
30%
M T W T F S S
Prices
EY4328cs
EY Etihad
73H
1:30 PM
CEST TN
2:20 PM
CEST
0h 50m
22%
M T W T F S S
Prices
QR3572cs
QR Qatar
32A
1:50 PM
CEST
2:50 PM
CEST
1h
58%
M T W T F S S
Prices
FR2890
FR Ryanair
73H
1:55 PM
CEST TN
2:50 PM
CEST
0h 55m
48%
M T W T F S S
Prices
LL5396cs
LL Level
32A
1:55 PM
CEST TN
2:55 PM
CEST
1h
64%
M T W T F S S
Prices
IB5127cs
IB Iberia
32A
1:55 PM
CEST
2:55 PM
CEST
1h
60%
M T W T F S S
Prices
VY3909+5
VY Vueling
321
1:56 PM
CEST
2:51 PM
CEST
0h 55m
59%
M T W T F S S
Prices
FR2494
FR Ryanair
73H
4:00 PM
CEST
4:55 PM
CEST
0h 55m
48%
M T W T F S S
Prices
VY3925+3
VY Vueling
32A
4:05 PM
CEST
5:05 PM
CEST
1h
59%
M T W T F S S
Prices
QR3676
QR Qatar
32A
4:05 PM
CEST
5:05 PM
CEST
1h
58%
M T W T F S S
Prices
VY3911+3
VY Vueling
32A
4:10 PM
CEST
5:10 PM
CEST
1h
59%
M T W T F S S
Prices
LL5400cs
LL Level
320
4:15 PM
CEST TN
5:15 PM
CEST
1h
64%
M T W T F S S
Prices
EY4329cs
EY Etihad
73H
5:05 PM
CEST
5:55 PM
CEST
0h 50m
22%
M T W T F S S
Prices
UX6072+2
UX Air Europa
73H
5:05 PM
CEST TN
5:55 PM
CEST
0h 50m
30%
M T W T F S S
Prices
KL3334cs
KL KLM
73H
5:05 PM
CEST TN
5:55 PM
CEST
0h 50m
30%
M T W T F S S
Prices
QR3796cs
QR Qatar
320
5:15 PM
CEST TN
6:15 PM
CEST
1h
58%
M T W T F S S
Prices
LL5402cs
LL Level
320
5:20 PM
CEST TN
6:20 PM
CEST
1h
64%
M T W T F S S
Prices
VY3913+3
VY Vueling
32A
5:45 PM
CEST TN
6:45 PM
CEST
1h
59%
M T W T F S S
Prices
QR3747cs
QR Qatar
32A
6:35 PM
CEST TN
7:35 PM
CEST
1h
58%
M T W T F S S
Prices
VY3915+3
VY Vueling
32A
6:35 PM
CEST
7:35 PM
CEST
1h
59%
M T W T F S S
Prices
LL5404cs
LL Level
32A
6:35 PM
CEST
7:35 PM
CEST
1h
64%
M T W T F S S
Prices
FR6361
FR Ryanair
320
6:50 PM
CEST TN
7:45 PM
CEST
0h 55m
48%
M T W T F S S
Prices
LA5889cs
LA LATAM Chile
320
7:20 PM
CEST
8:20 PM
CEST
1h
43%
M T W T F S S
Prices
VY3917+3
VY Vueling
32A
7:30 PM
CEST
8:30 PM
CEST
1h
59%
M T W T F S S
Prices
LL5406cs
LL Level
32A
7:30 PM
CEST TN
8:30 PM
CEST
1h
64%
M T W T F S S
Prices
QR3748cs
QR Qatar
32A
7:30 PM
CEST
8:30 PM
CEST
1h
58%
M T W T F S S
Prices
EY7543cs
EY Etihad
73H
8:20 PM
CEST TN
9:10 PM
CEST
0h 50m
22%
M T W T F S S
Prices
UX6102+1
UX Air Europa
73H
8:20 PM
CEST
9:10 PM
CEST
0h 50m
30%
M T W T F S S
Prices
VY3923+1
VY Vueling
320
9:00 PM
CEST TN
10:00 PM
CEST
1h
59%
M T W T F S S
Prices
LL5412cs
LL Level
320
9:00 PM
CEST TN
10:00 PM
CEST
1h
64%
M T W T F S S
Prices
VY3927+7
VY Vueling
320
9:45 PM
CEST TN
10:45 PM
CEST
1h
59%
M T W T F S S
Prices
LL5416cs
LL Level
320
9:45 PM
CEST
10:45 PM
CEST
1h
64%
M T W T F S S
Prices
IB5157cs
IB Iberia
320
9:55 PM
CEST
10:55 PM
CEST
1h
60%
M T W T F S S
Prices
FR3071
FR Ryanair
320
10:15 PM
CEST TN
11:10 PM
CEST
0h 55m
48%
M T W T F S S
Prices
FR6379
FR Ryanair
73H
10:25 PM
CEST TN
11:20 PM
CEST
0h 55m
48%
M T W T F S S
Prices
VY3919+3
VY Vueling
32A
10:25 PM
CEST TN
11:25 PM
CEST
1h
59%
M T W T F S S
Prices
QR3755cs
QR Qatar
321
10:45 PM
CEST TN
11:45 PM
CEST
1h
58%
M T W T F S S
Prices
VY3921+4
VY Vueling
32A
11:05 PM
CEST TN
12:05 AM+1
CEST
1h
59%
M T W T F S S
Prices
FR1342
FR Ryanair
73H
5:45 AM
CEST T2
6:45 AM
CEST
1h
27%
M T W T F S S
Prices
QR3621cs
QR Qatar
321
6:30 AM
CEST T1
7:25 AM
CEST
0h 55m
44%
M T W T F S S
Prices
IB5120cs
IB Iberia
32A
6:30 AM
CEST T1
7:25 AM
CEST
0h 55m
45%
M T W T F S S
Prices
LL5389cs
LL Level
320
6:30 AM
CEST T1
7:25 AM
CEST
0h 55m
39%
M T W T F S S
Prices
VY3900+4
VY Vueling
320
6:30 AM
CEST T1
7:25 AM
CEST
0h 55m
47%
M T W T F S S
Prices
LL5391cs
LL Level
321
7:00 AM
CEST T1
7:55 AM
CEST
0h 55m
39%
M T W T F S S
Prices
IB5122cs
IB Iberia
321
7:00 AM
CEST T1
7:55 AM
CEST
0h 55m
45%
M T W T F S S
Prices
VY3902+5
VY Vueling
321
7:00 AM
CEST T1
7:55 AM
CEST
0h 55m
47%
M T W T F S S
Prices
QR3738cs
QR Qatar
321
7:00 AM
CEST T1
7:55 AM
CEST
0h 55m
44%
M T W T F S S
Prices
FR6362
FR Ryanair
73H
7:50 AM
CEST T2
8:50 AM
CEST
1h
27%
M T W T F S S
Prices
FR2889
FR Ryanair
73H
8:00 AM
CEST T2
9:00 AM
CEST
1h
27%
M T W T F S S
Prices
FR9801
FR Ryanair
320
8:00 AM
CEST T2
9:00 AM
CEST
1h
27%
M T W T F S S
Prices
VY3904+4
VY Vueling
320
8:25 AM
CEST T1
9:20 AM
CEST
0h 55m
47%
M T W T F S S
Prices
QR8146
QR Qatar
320
8:25 AM
CEST T1
9:20 AM
CEST
0h 55m
44%
M T W T F S S
Prices
QR3618cs
QR Qatar
320
8:25 AM
CEST T1
9:20 AM
CEST
0h 55m
44%
M T W T F S S
Prices
LL5393cs
LL Level
320
8:25 AM
CEST T1
9:20 AM
CEST
0h 55m
39%
M T W T F S S
Prices
IB5124cs
IB Iberia
320
8:25 AM
CEST T1
9:20 AM
CEST
0h 55m
45%
M T W T F S S
Prices
EY4318cs
EY Etihad
73H
8:40 AM
CEST T1
9:25 AM
CEST
0h 45m
30%
M T W T F S S
Prices
UX6007+1
UX Air Europa
73H
8:40 AM
CEST T1
9:25 AM
CEST
0h 45m
22%
M T W T F S S
Prices
VY3906+5
VY Vueling
320
9:05 AM
CEST T1
10:00 AM
CEST
0h 55m
47%
M T W T F S S
Prices
QR3619cs
QR Qatar
320
9:05 AM
CEST T1
10:00 AM
CEST
0h 55m
44%
M T W T F S S
Prices
FR2495
FR Ryanair
73H
10:20 AM
CEST T2
11:20 AM
CEST
1h
27%
M T W T F S S
Prices
VY3908+5
VY Vueling
321
11:35 AM
CEST T1
12:30 PM
CEST
0h 55m
47%
M T W T F S S
Prices
IB5128cs
IB Iberia
32A
11:35 AM
CEST T1
12:30 PM
CEST
0h 55m
45%
M T W T F S S
Prices
QR3510cs
QR Qatar
321
11:35 AM
CEST T1
12:30 PM
CEST
0h 55m
44%
M T W T F S S
Prices
LL5397cs
LL Level
32A
11:35 AM
CEST T1
12:30 PM
CEST
0h 55m
39%
M T W T F S S
Prices
QR3501
QR Qatar
321
11:45 AM
CEST T1
12:40 PM
CEST
0h 55m
44%
M T W T F S S
Prices
AZ2443cs
AZ ITA
73H
11:55 AM
CEST T1
12:40 PM
CEST
0h 45m
24%
M T W T F S S
Prices
KL3341cs
KL KLM
73H
11:55 AM
CEST T1
12:40 PM
CEST
0h 45m
23%
M T W T F S S
Prices
JU7448cs
JU AirSERBIA
73H
11:55 AM
CEST T1
12:40 PM
CEST
0h 45m
M T W T F S S
Prices
UX6037+6
UX Air Europa
73H
11:55 AM
CEST T1
12:40 PM
CEST
0h 45m
22%
M T W T F S S
Prices
EY4304cs
EY Etihad
73H
11:55 AM
CEST T1
12:40 PM
CEST
0h 45m
30%
M T W T F S S
Prices
IB5126cs
IB Iberia
32A
12:25 PM
CEST T1
1:20 PM
CEST
0h 55m
45%
M T W T F S S
Prices
LL5395cs
LL Level
32A
12:25 PM
CEST T1
1:20 PM
CEST
0h 55m
39%
M T W T F S S
Prices
QR8139cs
QR Qatar
320
1:05 PM
CEST T1
2:00 PM
CEST
0h 55m
44%
M T W T F S S
Prices
VY3910+3
VY Vueling
32Q
1:10 PM
CEST T1
2:05 PM
CEST
0h 55m
47%
M T W T F S S
Prices
FR6378
FR Ryanair
73H
2:00 PM
CEST T2
3:00 PM
CEST
1h
27%
M T W T F S S
Prices
LL5413cs
LL Level
320
2:05 PM
CEST T1
3:00 PM
CEST
0h 55m
39%
M T W T F S S
Prices
VY3924+3
VY Vueling
320
2:05 PM
CEST T1
3:00 PM
CEST
0h 55m
47%
M T W T F S S
Prices
QR3500
QR Qatar
32A
2:35 PM
CEST T1
3:30 PM
CEST
0h 55m
44%
M T W T F S S
Prices
LL5399cs
LL Level
320
2:40 PM
CEST T1
3:35 PM
CEST
0h 55m
39%
M T W T F S S
Prices
EY7599cs
EY Etihad
73H
3:30 PM
CEST T1
4:15 PM
CEST
0h 45m
30%
M T W T F S S
Prices
KL3357cs
KL KLM
73H
3:30 PM
CEST T1
4:15 PM
CEST
0h 45m
23%
M T W T F S S
Prices
AZ2412cs
AZ ITA
73H
3:30 PM
CEST T1
4:15 PM
CEST
0h 45m
24%
M T W T F S S
Prices
UX6071+3
UX Air Europa
73H
3:30 PM
CEST T1
4:15 PM
CEST
0h 45m
22%
M T W T F S S
Prices
LL5401cs
LL Level
320
3:50 PM
CEST T1
4:45 PM
CEST
0h 55m
39%
M T W T F S S
Prices
VY3912+3
VY Vueling
32A
4:15 PM
CEST T1
5:10 PM
CEST
0h 55m
47%
M T W T F S S
Prices
QR8142cs
QR Qatar
32A
4:25 PM
CEST T1
5:20 PM
CEST
0h 55m
44%
M T W T F S S
Prices
FR3070
FR Ryanair
73H
4:42 PM
CEST T2
5:42 PM
CEST
1h
27%
M T W T F S S
Prices
VY3914+3
VY Vueling
32A
5:05 PM
CEST T1
6:00 PM
CEST
0h 55m
47%
M T W T F S S
Prices
QR3627cs
QR Qatar
32A
5:05 PM
CEST T1
6:00 PM
CEST
0h 55m
44%
M T W T F S S
Prices
LL5403cs
LL Level
32A
5:05 PM
CEST T1
6:00 PM
CEST
0h 55m
39%
M T W T F S S
Prices
VY3916+3
VY Vueling
32A
5:40 PM
CEST T1
6:35 PM
CEST
0h 55m
47%
M T W T F S S
Prices
QR3617cs
QR Qatar
32A
6:00 PM
CEST T1
6:55 PM
CEST
0h 55m
44%
M T W T F S S
Prices
LL5405cs
LL Level
32A
6:00 PM
CEST T1
6:55 PM
CEST
0h 55m
39%
M T W T F S S
Prices
QR3623cs
QR Qatar
320
6:15 PM
CEST T1
7:10 PM
CEST
0h 55m
44%
M T W T F S S
Prices
UX6073+3
UX Air Europa
73H
6:45 PM
CEST T1
7:30 PM
CEST
0h 45m
22%
M T W T F S S
Prices
AZ2413cs
AZ ITA
73H
6:45 PM
CEST T1
7:30 PM
CEST
0h 45m
24%
M T W T F S S
Prices
EY7540cs
EY Etihad
73H
6:45 PM
CEST T1
7:30 PM
CEST
0h 45m
30%
M T W T F S S
Prices
KL3361cs
KL KLM
73H
6:45 PM
CEST T1
7:30 PM
CEST
0h 45m
23%
M T W T F S S
Prices
QR3794cs
QR Qatar
320
8:50 PM
CEST T1
9:45 PM
CEST
0h 55m
44%
M T W T F S S
Prices
LL5407cs
LL Level
32A
8:50 PM
CEST T1
9:45 PM
CEST
0h 55m
39%
M T W T F S S
Prices
VY3918+4
VY Vueling
321
8:50 PM
CEST T1
9:45 PM
CEST
0h 55m
47%
M T W T F S S
Prices
IB5138
IB Iberia
321
9:00 PM
CEST T1
9:55 PM
CEST
0h 55m
45%
M T W T F S S
Prices
VY3920+3
VY Vueling
320
9:40 PM
CEST T1
10:35 PM
CEST
0h 55m
47%
M T W T F S S
Prices
EY4303cs
EY Etihad
73H
10:00 PM
CEST T1
10:45 PM
CEST
0h 45m
30%
M T W T F S S
Prices
KL3363cs
KL KLM
73H
10:00 PM
CEST T1
10:45 PM
CEST
0h 45m
23%
M T W T F S S
Prices
FR2896
FR Ryanair
73H
10:35 PM
CEST T2
11:35 PM
CEST
1h
27%
M T W T F S S
Prices
VY3922+2
VY Vueling
320
10:45 PM
CEST T1
11:40 PM
CEST
0h 55m
47%
M T W T F S S
Prices
LL5411cs
LL Level
320
10:45 PM
CEST T1
11:40 PM
CEST
0h 55m
39%
M T W T F S S
Prices
UX6103+3
UX Air Europa
73H
11:06 PM
CEST T1
11:34 PM
CEST
0h 28m
22%
M T W T F S S
Prices
QR4680
QR Qatar
320
11:10 PM
CEST T1
12:05 AM+1
CEST
0h 55m
44%
M T W T F S S
Prices
LL5415cs
LL Level
320
11:30 PM
CEST T1
12:25 AM+1
CEST
0h 55m
39%
M T W T F S S
Prices
VY3926+4
VY Vueling
320
11:30 PM
CEST T1
12:25 AM+1
CEST
0h 55m
47%
M T W T F S S
Prices
IB5156cs
IB Iberia
320
11:40 PM
CEST T1
12:35 AM+1
CEST
0h 55m
45%
M T W T F S S
Prices

No flights match your filters.

No scheduled airline flights on this route — it's flown by charter / private operators (). No nonstop flights on this route. connecting options below.

✦ 1-Stop connections via 10 hubs
MAH Mahón (Maó) 2h 35m IBNOUX FRIBLA Mahón (Maó) (MAH) to Barcelona flights
IBZ Ibiza (Eivissa) 2h 35m IBUX FRIBLA Ibiza (Eivissa) (IBZ) to Barcelona flights
BOD Bordeaux 3h 25m U2V7 LALLQR Bordeaux (BOD) to Barcelona flights
BIO Bilbao 3h 27m UXV7VY IBLALL Bilbao (BIO) to Barcelona flights
ALC Alicante 3h 30m FRUX IBLALL Alicante (ALC) to Barcelona flights
MAD Madrid 3h 30m ADAFAT ATAVAY Madrid (MAD) to Barcelona flights
SDR Santander 3h 38m VY LALLQR Santander (SDR) to Barcelona flights
LYS Colombier-Saugnieu, Rhône 4h 1m TOU2V7 IBLLQR Colombier-Saugnieu, Rhône (LYS) to Barcelona flights
AGP Málaga 4h 5m FRQRVY FRIBLA Málaga (AGP) to Barcelona flights
GVA Geneva 4h 5m LXU2 IBLALL Geneva (GVA) to Barcelona flights
1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Palma de Mallorca to Barcelona
3 carriers, 447 flights/week nonstop.
3 Airlines 126 mi 1h nonstop

PMI–BCN is served by 3 airlines with nonstop service. Vueling, Ryanair and Air Europa lead the route. The flight covers 126 miles in approximately 1h. Beyond nonstop, 1-stop connecting options are also available.

Airline Landscape

All carriers operating nonstop PMI–BCN service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
VY Vueling Also: IB, LA, LL, QR 89 320, 321, 32A 0h55-1h IB, LA, LL, QR
FR Ryanair 39 320, 73H 0h55-1h04
UX Air Europa Also: AZ, EY, JU, KL, TK 35 73H 0h50 SkyTeam AZ, EY, JU, KL, TK
Aircraft on this route
320 Airbus A320 – FR, IB, LA, LL, QR, VY
321 Airbus A321 – IB, LL, QR, VY
32A Airbus A320 – IB, LL, QR, VY
73H Boeing 737-800 (Winglets) – AZ, EY, FR, JU, KL, TK, UX
Alliance coverage
Unaffiliated: FR + VY (128 flights/wk, 79%)
SkyTeam: UX (35 flights/wk, 21%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, PMI to BCN direction.
Mon
66
flights
Tue
64
flights
Wed
65
flights
Thu
60
flights
Fri
62
flights
Sat
63
flights
Sun
67
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
72
Nonstop flights
447
Outbound / wk
456
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for PMI to BCN.
1-STOP
One-Stop Connections
118
Hubs
~2h
Fastest
~27h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
7,711
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 Barcelona from Palma de Mallorca

Nearby airports with service to Josep Tarradellas Barcelona-El Prat Airport.
Metric PMI→BCN MAH→BCN IBZ→BCN
Distance from PMI 82 mi 87 mi
Nonstop airlines 3 6 6
Weekly flights 447 239 316
Flight time 1h 0h 43m 0h 53m
Airports within 200 miles of PMI with service to Josep Tarradellas Barcelona-El Prat Airport.

Travel Essentials

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

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

Aerobus coaches depart T1 and T2 every 5 minutes to Plaça de Catalunya (35 min, €6.75). Running from 5:00am to 1:00am, they serve the widest range of city-centre destinations. RENFE R2 Nord commuter trains serve T2 only (T1 requires a free inter-terminal bus); trains to Sants take 19 minutes (€4.60).Taxis use a fixed rate: €39 to the city centre (all zones, flat rate). Ride-shares vary. Car rental desks are in T1 arrivals. T1 and T2 are separate buildings; confirm your terminal before booking transport.

Barcelona Climate

Mediterranean climate. Summers are hot and sunny (28–32°C) with low humidity and rare disruptions. July and August are peak travel season with reliable flying weather. Winters are mild (8–15°C) with occasional rain, rarely cold enough for frost or snow.

Spring and fall bring the highest rainfall risk. October can see heavy downpours. Sea fog in early morning occasionally reduces visibility at the airport but clears quickly.

PMI–BCN Quick Facts

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

Frequently Asked Questions

Common questions about PMI to BCN flights.
Nonstop flights from Palma de Mallorca Airport to Josep Tarradellas Barcelona-El Prat Airport take about 1h gate to gate. The route covers 126 miles.
3 airlines operate flights from PMI to BCN: Vueling, Ryanair and Air Europa.
This route has frequent daily service. Check the schedule above for departure days and times in each direction.
Yes, 1-stop connections are available, ranked by layover time. Common connecting points include Menorca, Ibiza and Bordeaux–Mérignac.
Yes, return flights from BCN to PMI are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include MAH, IBZ and VLC. 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 PMI to BCN

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

PMI to BCN Flight Duration and Schedule

Nonstop flight time from PMI to BCN is about 1 hours gate to gate. The route covers a distance of 126 miles (202 km). There are approximately 447 weekly flights outbound and 456 return, totaling 903 flights per week in both directions.

Connecting Options and Alternatives

1-stop connecting options are also available, commonly via Menorca, Ibiza and Bordeaux–Mérignac. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Mahón (Maó) (MAH), Ibiza (Eivissa) (IBZ) and Valencia (VLC).