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

PMI Airport Page →
126 mi airlines 473/wk
On-time Some delays Frequent delays
Flight Schedule 154 flights Verified 1h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
FR2890
FR Ryanair
73H
6:10 AM
CEST TN
7:05 AM
CEST
0h 55m
M T W T F S S
Prices
QR3743cs
QR Qatar
320
6:45 AM
CEST TN
7:40 AM
CEST
0h 55m
M T W T F S S
Prices
VY3905+4
VY Vueling
320
6:45 AM
CEST TN
7:40 AM
CEST
0h 55m
M T W T F S S
Prices
LL5394cs
LL Level
320
6:45 AM
CEST TN
7:35 AM
CEST
0h 50m
M T W T F S S
Prices
LA5836cs
LA LATAM Chile
320
6:45 AM
CEST
7:35 AM
CEST
0h 50m
M T W T F S S
Prices
JU7450cs
JU AirSERBIA
73H
7:05 AM
CEST
7:55 AM
CEST
0h 50m
M T W T F S S
Prices
TK9062cs
TK Turkish
73H
7:05 AM
CEST
7:55 AM
CEST
0h 50m
M T W T F S S
Prices
KL3350cs
KL KLM
73H
7:05 AM
CEST
7:55 AM
CEST
0h 50m
M T W T F S S
Prices
EY4388cs
EY Etihad
73H
7:05 AM
CEST TN
7:55 AM
CEST
0h 50m
M T W T F S S
Prices
AZ2407cs
AZ ITA
73H
7:05 AM
CEST TN
7:55 AM
CEST
0h 50m
M T W T F S S
Prices
QR3511
QR Qatar
320
7:20 AM
CEST
8:20 AM
CEST
1h
M T W T F S S
Prices
LL5396cs
LL Level
320
7:20 AM
CEST
8:20 AM
CEST
1h
M T W T F S S
Prices
FR1343
FR Ryanair
73H
7:40 AM
CEST
8:35 AM
CEST
0h 55m
M T W T F S S
Prices
UX6006+7
UX Air Europa
73H
7:43 AM
CEST
8:29 AM
CEST
0h 46m
M T W T F S S
Prices
QR3688cs
QR Qatar
321
8:05 AM
CEST TN
9:05 AM
CEST
1h
M T W T F S S
Prices
VY3901+4
VY Vueling
321
8:05 AM
CEST
9:05 AM
CEST
1h
M T W T F S S
Prices
LL5390cs
LL Level
321
8:25 AM
CEST TN
9:15 AM
CEST
0h 50m
M T W T F S S
Prices
QR3520cs
QR Qatar
321
8:25 AM
CEST TN
9:25 AM
CEST
1h
M T W T F S S
Prices
VY3903+4
VY Vueling
321
8:35 AM
CEST TN
9:35 AM
CEST
1h
M T W T F S S
Prices
LL5416cs
LL Level
32A
8:55 AM
CEST
9:45 AM
CEST
0h 50m
M T W T F S S
Prices
UX6156+4
UX Air Europa
73H
10:15 AM
CEST
11:05 AM
CEST
0h 50m
M T W T F S S
Prices
KL3352cs
KL KLM
73H
10:15 AM
CEST TN
11:05 AM
CEST
0h 50m
M T W T F S S
Prices
EY7544cs
EY Etihad
73H
10:15 AM
CEST
11:05 AM
CEST
0h 50m
M T W T F S S
Prices
AZ2409cs
AZ ITA
73H
10:15 AM
CEST TN
11:05 AM
CEST
0h 50m
M T W T F S S
Prices
IB5157
IB Iberia
320
11:20 AM
CEST
12:20 PM
CEST
1h
M T W T F S S
Prices
QR3521cs
QR Qatar
320
11:20 AM
CEST
12:20 PM
CEST
1h
M T W T F S S
Prices
VY3927+6
VY Vueling
320
11:20 AM
CEST TN
12:20 PM
CEST
1h
M T W T F S S
Prices
QR3681
QR Qatar
320
12:15 PM
CEST
1:15 PM
CEST
1h
M T W T F S S
Prices
LL5398cs
LL Level
321
1:00 PM
CEST TN
1:55 PM
CEST
0h 55m
M T W T F S S
Prices
QR3766cs
QR Qatar
32A
1:10 PM
CEST TN
2:10 PM
CEST
1h
M T W T F S S
Prices
VY3909+3
VY Vueling
32A
1:10 PM
CEST TN
2:10 PM
CEST
1h
M T W T F S S
Prices
UX6060+3
UX Air Europa
73H
1:30 PM
CEST TN
2:20 PM
CEST
0h 50m
M T W T F S S
Prices
AZ2442cs
AZ ITA
73H
1:30 PM
CEST TN
2:20 PM
CEST
0h 50m
M T W T F S S
Prices
EY4328cs
EY Etihad
73H
1:30 PM
CEST TN
2:20 PM
CEST
0h 50m
M T W T F S S
Prices
KL3320cs
KL KLM
73H
1:30 PM
CEST TN
2:20 PM
CEST
0h 50m
M T W T F S S
Prices
FR2897
FR Ryanair
73H
1:45 PM
CEST TN
2:40 PM
CEST
0h 55m
M T W T F S S
Prices
QR3505
QR Qatar
32A
1:55 PM
CEST
2:55 PM
CEST
1h
M T W T F S S
Prices
QR3627+1
QR Qatar
320
1:55 PM
CEST
2:55 PM
CEST
1h
M T W T F S S
Prices
QR3572cs
QR Qatar
320
1:55 PM
CEST TN
2:55 PM
CEST
1h
M T W T F S S
Prices
VY3907+2
VY Vueling
320
1:55 PM
CEST TN
2:55 PM
CEST
1h
M T W T F S S
Prices
LL5400cs
LL Level
320
2:15 PM
CEST TN
3:10 PM
CEST
0h 55m
M T W T F S S
Prices
LL5402cs
LL Level
321
3:35 PM
CEST TN
4:30 PM
CEST
0h 55m
M T W T F S S
Prices
VY3925+2
VY Vueling
32A
3:50 PM
CEST TN
4:50 PM
CEST
1h
M T W T F S S
Prices
QR3676
QR Qatar
32A
4:05 PM
CEST
5:05 PM
CEST
1h
M T W T F S S
Prices
VY3911+3
VY Vueling
320
4:15 PM
CEST
5:15 PM
CEST
1h
M T W T F S S
Prices
QR3727cs
QR Qatar
321
4:15 PM
CEST TN
5:15 PM
CEST
1h
M T W T F S S
Prices
EY4329cs
EY Etihad
73H
5:05 PM
CEST TN
5:55 PM
CEST
0h 50m
M T W T F S S
Prices
KL3334cs
KL KLM
73H
5:05 PM
CEST
5:55 PM
CEST
0h 50m
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
M T W T F S S
Prices
QR3796cs
QR Qatar
320
5:15 PM
CEST TN
6:15 PM
CEST
1h
M T W T F S S
Prices
LL5392cs
LL Level
320
5:30 PM
CEST TN
6:20 PM
CEST
0h 50m
M T W T F S S
Prices
VY3913+3
VY Vueling
320
5:45 PM
CEST TN
6:45 PM
CEST
1h
M T W T F S S
Prices
IB5133
IB Iberia
320
5:45 PM
CEST
6:45 PM
CEST
1h
M T W T F S S
Prices
IB5121cs
IB Iberia
32A
6:20 PM
CEST TN
7:10 PM
CEST
0h 50m
M T W T F S S
Prices
LL5404cs
LL Level
32A
6:20 PM
CEST
7:10 PM
CEST
0h 50m
M T W T F S S
Prices
FR6361
FR Ryanair
320
6:20 PM
CEST
7:15 PM
CEST
0h 55m
M T W T F S S
Prices
QR3747cs
QR Qatar
32A
6:35 PM
CEST TN
7:35 PM
CEST
1h
M T W T F S S
Prices
VY3915+3
VY Vueling
321
6:35 PM
CEST
7:35 PM
CEST
1h
M T W T F S S
Prices
LL5406cs
LL Level
32A
6:45 PM
CEST
7:35 PM
CEST
0h 50m
M T W T F S S
Prices
IB5123cs
IB Iberia
32A
6:45 PM
CEST
7:35 PM
CEST
0h 50m
M T W T F S S
Prices
IB5137
IB Iberia
320
7:00 PM
CEST
8:00 PM
CEST
1h
M T W T F S S
Prices
VY3917+3
VY Vueling
32A
7:30 PM
CEST
8:30 PM
CEST
1h
M T W T F S S
Prices
QR3748cs
QR Qatar
32A
7:30 PM
CEST
8:30 PM
CEST
1h
M T W T F S S
Prices
FR2494
FR Ryanair
73H
7:45 PM
CEST TN
8:40 PM
CEST
0h 55m
M T W T F S S
Prices
EY7543cs
EY Etihad
73H
8:20 PM
CEST TN
9:10 PM
CEST
0h 50m
M T W T F S S
Prices
UX6102+1
UX Air Europa
73H
8:20 PM
CEST TN
9:10 PM
CEST
0h 50m
M T W T F S S
Prices
VY3923+1
VY Vueling
320
9:00 PM
CEST TN
10:00 PM
CEST
1h
M T W T F S S
Prices
LL5412cs
LL Level
320
9:00 PM
CEST TN
10:00 PM
CEST
1h
M T W T F S S
Prices
IB5143
IB Iberia
320
9:00 PM
CEST
10:00 PM
CEST
1h
M T W T F S S
Prices
QR3581
QR Qatar
320
9:45 PM
CEST TN
10:45 PM
CEST
1h
M T W T F S S
Prices
QR3755cs
QR Qatar
32A
10:25 PM
CEST
11:25 PM
CEST
1h
M T W T F S S
Prices
FR6379
FR Ryanair
73H
10:25 PM
CEST TN
11:20 PM
CEST
0h 55m
M T W T F S S
Prices
VY3919+3
VY Vueling
32A
10:25 PM
CEST
11:25 PM
CEST
1h
M T W T F S S
Prices
IB5139
IB Iberia
321
10:25 PM
CEST
11:25 PM
CEST
1h
M T W T F S S
Prices
FR3071
FR Ryanair
73H
10:55 PM
CEST TN
11:50 PM
CEST
0h 55m
M T W T F S S
Prices
IB5141
IB Iberia
321
11:15 PM
CEST
12:15 AM+1
CEST
1h
M T W T F S S
Prices
VY3921+4
VY Vueling
321
11:15 PM
CEST
12:10 AM+1
CEST
0h 55m
M T W T F S S
Prices
LL5414cs
LL Level
320
11:59 PM
CEST
12:55 AM+1
CEST
0h 56m
M T W T F S S
Prices
FR1342
FR Ryanair
73H
5:50 AM
CEST T2
6:50 AM
CEST
1h
M T W T F S S
Prices
VY3900+3
VY Vueling
32A
6:30 AM
CEST T1
7:25 AM
CEST
0h 55m
M T W T F S S
Prices
QR3621cs
QR Qatar
32A
6:30 AM
CEST T1
7:25 AM
CEST
0h 55m
M T W T F S S
Prices
QR3738cs
QR Qatar
321
6:50 AM
CEST T1
7:45 AM
CEST
0h 55m
M T W T F S S
Prices
LL5389cs
LL Level
321
6:55 AM
CEST T1
7:45 AM
CEST
0h 50m
M T W T F S S
Prices
QR8145cs
QR Qatar
321
7:00 AM
CEST T1
7:55 AM
CEST
0h 55m
M T W T F S S
Prices
VY3902+4
VY Vueling
321
7:00 AM
CEST T1
7:55 AM
CEST
0h 55m
M T W T F S S
Prices
VY3926+3
VY Vueling
321
7:30 AM
CEST T1
8:20 AM
CEST
0h 50m
M T W T F S S
Prices
FR6362
FR Ryanair
73H
7:50 AM
CEST T2
8:50 AM
CEST
1h
M T W T F S S
Prices
FR2889
FR Ryanair
73H
8:00 AM
CEST T2
9:00 AM
CEST
1h
M T W T F S S
Prices
LL5393cs
LL Level
320
8:20 AM
CEST T1
9:10 AM
CEST
0h 50m
M T W T F S S
Prices
QR8146
QR Qatar
320
8:25 AM
CEST T1
9:20 AM
CEST
0h 55m
M T W T F S S
Prices
VY3904+3
VY Vueling
320
8:25 AM
CEST T1
9:20 AM
CEST
0h 55m
M T W T F S S
Prices
QR3524
QR Qatar
320
8:25 AM
CEST T1
9:20 AM
CEST
0h 55m
M T W T F S S
Prices
EY4318cs
EY Etihad
73H
8:40 AM
CEST T1
9:25 AM
CEST
0h 45m
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
M T W T F S S
Prices
LL5395cs
LL Level
320
9:05 AM
CEST T1
10:00 AM
CEST
0h 55m
M T W T F S S
Prices
LL5397cs
LL Level
321
11:30 AM
CEST T1
12:20 PM
CEST
0h 50m
M T W T F S S
Prices
QR3510cs
QR Qatar
32A
11:35 AM
CEST T1
12:30 PM
CEST
0h 55m
M T W T F S S
Prices
VY3908+4
VY Vueling
32A
11:35 AM
CEST T1
12:30 PM
CEST
0h 55m
M T W T F S S
Prices
QR3501
QR Qatar
321
11:45 AM
CEST T1
12:40 PM
CEST
0h 55m
M T W T F S S
Prices
EY4304cs
EY Etihad
73H
11:55 AM
CEST T1
12:40 PM
CEST
0h 45m
M T W T F S S
Prices
AZ2443cs
AZ ITA
73H
11:55 AM
CEST T1
12:40 PM
CEST
0h 45m
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
M T W T F S S
Prices
KL3341cs
KL KLM
73H
11:55 AM
CEST T1
12:40 PM
CEST
0h 45m
M T W T F S S
Prices
QR3619cs
QR Qatar
320
12:25 PM
CEST T1
1:20 PM
CEST
0h 55m
M T W T F S S
Prices
VY3906+3
VY Vueling
32A
12:25 PM
CEST T1
1:20 PM
CEST
0h 55m
M T W T F S S
Prices
LL5415cs
LL Level
320
1:05 PM
CEST T1
2:00 PM
CEST
0h 55m
M T W T F S S
Prices
IB5156
IB Iberia
320
1:05 PM
CEST T1
2:00 PM
CEST
0h 55m
M T W T F S S
Prices
QR8139cs
QR Qatar
320
1:05 PM
CEST T1
2:00 PM
CEST
0h 55m
M T W T F S S
Prices
FR6378
FR Ryanair
73H
2:00 PM
CEST T2
3:00 PM
CEST
1h
M T W T F S S
Prices
QR3574
QR Qatar
320
2:05 PM
CEST T1
3:00 PM
CEST
0h 55m
M T W T F S S
Prices
LL5401cs
LL Level
321
2:05 PM
CEST T1
2:55 PM
CEST
0h 50m
M T W T F S S
Prices
VY3924+2
VY Vueling
320
2:05 PM
CEST T1
3:00 PM
CEST
0h 55m
M T W T F S S
Prices
VY3910+3
VY Vueling
320
2:10 PM
CEST T1
3:05 PM
CEST
0h 55m
M T W T F S S
Prices
QR3516
QR Qatar
32A
2:35 PM
CEST T1
3:30 PM
CEST
0h 55m
M T W T F S S
Prices
QR3634
QR Qatar
32A
2:50 PM
CEST T1
3:45 PM
CEST
0h 55m
M T W T F S S
Prices
FR2896
FR Ryanair
73H
3:15 PM
CEST T2
4:15 PM
CEST
1h
M T W T F S S
Prices
KL3357cs
KL KLM
73H
3:30 PM
CEST T1
4:15 PM
CEST
0h 45m
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
M T W T F S S
Prices
AZ2412cs
AZ ITA
73H
3:30 PM
CEST T1
4:15 PM
CEST
0h 45m
M T W T F S S
Prices
EY7599cs
EY Etihad
73H
3:30 PM
CEST T1
4:15 PM
CEST
0h 45m
M T W T F S S
Prices
QR8142cs
QR Qatar
32A
3:50 PM
CEST T1
4:45 PM
CEST
0h 55m
M T W T F S S
Prices
LL5399cs
LL Level
320
3:55 PM
CEST T1
4:45 PM
CEST
0h 50m
M T W T F S S
Prices
VY3912+3
VY Vueling
32A
4:15 PM
CEST T1
5:10 PM
CEST
0h 55m
M T W T F S S
Prices
LL5403cs
LL Level
32A
4:50 PM
CEST T1
5:40 PM
CEST
0h 50m
M T W T F S S
Prices
IB5120cs
IB Iberia
32A
4:55 PM
CEST T1
5:45 PM
CEST
0h 50m
M T W T F S S
Prices
VY3914+3
VY Vueling
320
5:00 PM
CEST T1
5:55 PM
CEST
0h 55m
M T W T F S S
Prices
QR3627cs
QR Qatar
32A
5:05 PM
CEST T1
6:00 PM
CEST
0h 55m
M T W T F S S
Prices
LL5405cs
LL Level
32A
5:20 PM
CEST T1
6:10 PM
CEST
0h 50m
M T W T F S S
Prices
IB5122cs
IB Iberia
32A
5:20 PM
CEST T1
6:10 PM
CEST
0h 50m
M T W T F S S
Prices
IB5136
IB Iberia
320
5:30 PM
CEST T1
6:25 PM
CEST
0h 55m
M T W T F S S
Prices
VY3916+3
VY Vueling
32A
6:00 PM
CEST T1
6:55 PM
CEST
0h 55m
M T W T F S S
Prices
QR3617cs
QR Qatar
32A
6:00 PM
CEST T1
6:55 PM
CEST
0h 55m
M T W T F S S
Prices
FR2495
FR Ryanair
73H
6:10 PM
CEST T2
7:10 PM
CEST
1h
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
M T W T F S S
Prices
AZ2413cs
AZ ITA
73H
6:45 PM
CEST T1
7:30 PM
CEST
0h 45m
M T W T F S S
Prices
KL3361cs
KL KLM
73H
6:45 PM
CEST T1
7:30 PM
CEST
0h 45m
M T W T F S S
Prices
EY7540cs
EY Etihad
73H
6:45 PM
CEST T1
7:30 PM
CEST
0h 45m
M T W T F S S
Prices
LL5391cs
LL Level
320
7:05 PM
CEST T1
7:55 PM
CEST
0h 50m
M T W T F S S
Prices
QR3794cs
QR Qatar
32A
8:50 PM
CEST T1
9:45 PM
CEST
0h 55m
M T W T F S S
Prices
IB5138
IB Iberia
321
8:50 PM
CEST T1
9:45 PM
CEST
0h 55m
M T W T F S S
Prices
LL5407cs
LL Level
320
8:50 PM
CEST T1
9:45 PM
CEST
0h 55m
M T W T F S S
Prices
VY3918+3
VY Vueling
321
9:05 PM
CEST T1
10:00 PM
CEST
0h 55m
M T W T F S S
Prices
QR3755cs
QR Qatar
321
9:40 PM
CEST T1
10:35 PM
CEST
0h 55m
M T W T F S S
Prices
VY3920+3
VY Vueling
32A
9:40 PM
CEST T1
10:35 PM
CEST
0h 55m
M T W T F S S
Prices
IB5140
IB Iberia
321
9:40 PM
CEST T1
10:35 PM
CEST
0h 55m
M T W T F S S
Prices
UX6103+3
UX Air Europa
73H
10:00 PM
CEST T1
10:45 PM
CEST
0h 45m
M T W T F S S
Prices
EY4303cs
EY Etihad
73H
10:00 PM
CEST T1
10:45 PM
CEST
0h 45m
M T W T F S S
Prices
LL5413cs
LL Level
320
10:30 PM
CEST T1
11:20 PM
CEST
0h 50m
M T W T F S S
Prices
LL5411cs
LL Level
320
10:45 PM
CEST T1
11:40 PM
CEST
0h 55m
M T W T F S S
Prices
QR3505
QR Qatar
320
10:45 PM
CEST T1
11:40 PM
CEST
0h 55m
M T W T F S S
Prices
VY3922+2
VY Vueling
320
10:45 PM
CEST T1
11:40 PM
CEST
0h 55m
M T W T F S S
Prices
QR3514
QR Qatar
320
10:45 PM
CEST T1
11:40 PM
CEST
0h 55m
M T W T F S S
Prices
FR3070
FR Ryanair
320
11:45 PM
CEST T2
12:45 AM+1
CEST
1h
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Palma de Mallorca to Barcelona
3 carriers, 473 flights/week nonstop.
3 Airlines 473 Flights/wk 126 mi 0h 46m nonstop 104 1-stop hubs

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 0h 46m. Beyond nonstop, 104 hubs offer 1-stop connections.

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 91 320, 321, 32A 0h55-1h IB, LA, LL, QR
FR Ryanair 39 320, 73H 0h55
UX Air Europa Also: AZ, EY, JU, KL, TK 35 73H 0h46-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 (130 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
69
flights
Tue
67
flights
Wed
70
flights
Thu
62
flights
Fri
68
flights
Sat
67
flights
Sun
70
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
78
Nonstop flights
473
Outbound / wk
461
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for PMI to BCN.
1-STOP
One-Stop Connections
104
Hubs
~3h
Fastest
~27h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
6,633
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 5 6
Weekly flights 473 202 314
Flight time 0h 46m 0h 50m 0h 48m
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 0h 46m to 1h 0m.
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 time0h 46m to 1h
Time difference0 hours
Airlines (nonstop)3
Weekly flights473 out / 461 return
1-stop connections104 hubs
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 approximately 0h 46m to 1h. The route covers 126 miles.
3 airlines operate nonstop service: Ryanair, Air Europa and Vueling. Plus 9 codeshare partners.
There are approximately 473 nonstop flights per week from PMI to BCN. The return direction has about 461 weekly flights.
Yes, 1-stop connections are available through RMU, DRS, MLA, VIT, MRS, FUE, GDN, LEI, BGO, PIK, ALG, GOT, LUX, XRY, CDG, NUE, LEN, IBZ, SDR, RAK, WRO, GRX, MAH, ALC, KRK, BTS, GVA, HAJ, SCQ, SEN, BSL, LPL, BIO, NDR, LYS, SZG, OVD, BVA, MAD, EDI, LBA, STN, VLC, AGP, SVQ, BLL, PRG, EMA, OSL, BLQ, NTE, ORY, OPO, SOU, LTN, OTP, BRS, LIS, BRU, DUB, MXP, WMI, ZRH, HHN, MAN, RTM, BHX, BFS, FRA, HAM, ORK, AMS, GLA, NCE, BER, CGN, FCO, WAW, LGW, STR, NAP, MIA, LIL, LCY, CRL, DUS, MUC, HEL, ARN, LHR, BUD, SOF, VIE, CPH, LPA, BOD, EIN, BGY, EWR, TFN, MLN, NCL, RIX and ZAG. These options provide additional schedule flexibility.
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 Ryanair, Air Europa and Vueling. With 473 weekly departures, this is a heavily served route.

PMI to BCN Flight Duration and Schedule

Nonstop flight time from PMI to BCN ranges from 0 hours 46 minutes to 1 hours 0 minutes. The route covers a distance of 126 miles (202 km). There are approximately 473 weekly flights outbound and 461 return, totaling 934 flights per week in both directions.

Connecting Options and Alternatives

104 one-stop connections are available, with the fastest taking approximately 3 hours via RMU. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Mahón (Maó) (MAH), Ibiza (Eivissa) (IBZ) and Valencia (VLC).