Cheap Flights from Barcelona to Ibiza (BCN - IBZ)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from BCN to IBZ

Sun Mon Tue Wed Thu Fri Sat
  1
$2
2
$2
3
$2
4
$2
5
$2
6
$2
7
$2
8
$2
9
$2
10
$2
11
$2
12
$2
13
$2
14
$2
15
$2
16
$2
17
$2
18 $105 19 $59 20
$59
21
$59
22
$59
23
$59
24 $118 25 $219 26
$219
27 $149
28
$149
29
$149
30 $146 31 $207      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Barcelona to Ibiza. Get the best flight deal for your Ibiza trip!
Here's how it works. Search KAYAK for a flight ticket from Barcelona to Ibiza. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights BCN to IBZ on Iberia
Flight # Depart BCN Arrive IBZ Sun Mon Tue Wed Thu Fri Sat Valid Between
5684 7:15 am 8:10 am Nov 25 - Dec 11
5684 7:15 am 8:10 am Dec 26 - Jan 5
5684 7:15 am 8:10 am Dec 15 - Dec 24
5686 8:30 am 9:25 am Dec 27 - Dec 27
5578 9:00 am 9:55 am Dec 6 - Dec 6
5686 9:00 am 9:55 am Dec 20 - Dec 20
5893 9:30 am 10:25 am Dec 20 - Jan 3
5684 9:45 am 10:40 am Dec 14 - Dec 21
5684 9:45 am 10:40 am Jan 4 - Mar 22
5826 10:00 am 10:55 am Dec 25 - Dec 25
5684 10:15 am 11:10 am Jan 1 - Jan 1
5686 10:35 am 11:30 am Dec 9 - Dec 12
5686 10:35 am 11:30 am Dec 19 - Jan 5
5686 12:00 pm 12:55 pm Dec 23 - Jan 7
5826 1:55 pm 2:50 pm Dec 27 - Jan 3
5826 2:10 pm 3:05 pm Dec 8 - Dec 16
5826 2:10 pm 3:05 pm Dec 28 - Jan 6
5826 2:10 pm 3:05 pm Nov 25 - Dec 6
5826 2:10 pm 3:05 pm Dec 17 - Dec 24
5090 3:30 pm 4:25 pm Dec 20 - Dec 20
5893 3:30 pm 4:25 pm Dec 21 - Dec 21
5686 3:40 pm 4:35 pm Dec 8 - Dec 8
5686 4:30 pm 5:25 pm Jan 3 - Jan 3
5578 4:35 pm 5:30 pm Dec 24 - Dec 31
5893 5:00 pm 5:55 pm Dec 28 - Dec 28
5893 5:05 pm 6:00 pm Dec 19 - Dec 19
5578 6:35 pm 7:30 pm Nov 25 - Dec 19
5578 6:35 pm 7:30 pm Dec 22 - Jan 4
5090 7:30 pm 8:25 pm Dec 21 - Dec 21
5826 8:00 pm 8:55 pm Dec 26 - Dec 26
5090 9:30 pm 10:25 pm Dec 28 - Dec 28
5090 9:30 pm 10:25 pm Dec 19 - Dec 19
5686 9:30 pm 10:25 pm Dec 5 - Dec 5
5893 9:30 pm 10:25 pm Jan 4 - Jan 4