Ibiza Airport
Ibiza
Ibiza Airport (IBZ)

Barcelona to Ibiza Flights

Flights from Barcelona to Ibiza

Below we have compiled essential flight information for anyone who is flying from Ibiza to El Prat De Llobregat, including airliners who offer flights and their flight times. In total, there are 7 airliners to choose from including Alitalia, Air France, Air Europa, Aeroflot, Ryanair, Vueling and Iberia. When travelling from El Prat De Llobregat you will cover about 173 miles before you reach Ibiza. This journey will take 49 Minutes.

The price of the flight is dependent on the time of the day you fly and the day of the week with weekends being normally a higher price. If you are on a tight budget then you should avoid flying at peak hours as the prices are more expensive. The cheapest flights are in the evenings and in mid week. The ticket prices for most airliners will increase the close you get the departure date, so as soon as you know the date you will travel you should book your flights.

For a full summary of all the airliners that fly from El Prat De Llobregat to Ibiza, please see the table below.

AirlinerMoTuWeThFrSaSuFirst FlightLast Flight
Vueling455564408:0223:20
Iberia455564408:0223:20
Ryanair333333311:2221:50
Alitalia111011109:3909:56
Air France111011109:3909:56
Air Europa111011109:3909:56
Aeroflot111011109:3909:56

Vueling is the most popular airliners who operate this route. They have around 4 a week with times that vary between 08:02 and 23:20.

To book your flight you can visit Vueling on their website www.vueling.com. You will find up to date information on availability and the latest discounts.

Flight times for the route are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.

DayFlight Times
Monday
09:49
AirlineFlight No.
AlitaliaAZ 2404
Air FranceAF 4870
AeroflotSU 3442
Air EuropaUX 6159
10:20
AirlineFlight No.
IberiaIB 5420
VuelingVY 3518
11:30
AirlineFlight No.
RyanairFR 8136
15:45
AirlineFlight No.
IberiaIB 5418
VuelingVY 3520
16:35
AirlineFlight No.
RyanairFR 8036
21:50
AirlineFlight No.
RyanairFR 8141
22:20
AirlineFlight No.
IberiaIB 5686
VuelingVY 3508
23:20
AirlineFlight No.
IberiaIB 5642
VuelingVY 3596
Tuesday
08:02
AirlineFlight No.
IberiaIB 5684
VuelingVY 3506
09:45
AirlineFlight No.
AlitaliaAZ 2404
Air FranceAF 4870
AeroflotSU 3442
Air EuropaUX 6159
10:17
AirlineFlight No.
IberiaIB 5420
VuelingVY 3518
11:26
AirlineFlight No.
RyanairFR 8136
14:00
AirlineFlight No.
IberiaIB 5501
VuelingVY 3514
15:45
AirlineFlight No.
IberiaIB 5418
VuelingVY 3520
16:15
AirlineFlight No.
RyanairFR 8036
21:50
AirlineFlight No.
RyanairFR 8141
22:20
AirlineFlight No.
IberiaIB 5686
VuelingVY 3508
Wednesday
08:07
AirlineFlight No.
IberiaIB 5684
VuelingVY 3506
09:40
AirlineFlight No.
AlitaliaAZ 2404
Air FranceAF 4870
AeroflotSU 3442
Air EuropaUX 6159
10:25
AirlineFlight No.
IberiaIB 5420
VuelingVY 3518
11:30
AirlineFlight No.
RyanairFR 8136
14:00
AirlineFlight No.
IberiaIB 5501
VuelingVY 3514
15:45
AirlineFlight No.
IberiaIB 5418
VuelingVY 3520
16:00
AirlineFlight No.
RyanairFR 8036
21:50
AirlineFlight No.
RyanairFR 8141
22:20
AirlineFlight No.
IberiaIB 5686
VuelingVY 3508
Thursday
08:23
AirlineFlight No.
IberiaIB 5684
VuelingVY 3506
10:25
AirlineFlight No.
IberiaIB 5420
VuelingVY 3518
11:30
AirlineFlight No.
RyanairFR 8136
14:00
AirlineFlight No.
IberiaIB 5501
VuelingVY 3514
15:45
AirlineFlight No.
IberiaIB 5418
VuelingVY 3520
16:35
AirlineFlight No.
RyanairFR 8036
21:50
AirlineFlight No.
RyanairFR 8141
22:20
AirlineFlight No.
IberiaIB 5686
VuelingVY 3508
Friday
08:18
AirlineFlight No.
IberiaIB 5684
VuelingVY 3506
09:39
AirlineFlight No.
AlitaliaAZ 2404
Air FranceAF 4870
AeroflotSU 3442
Air EuropaUX 6159
10:25
AirlineFlight No.
IberiaIB 5420
VuelingVY 3518
11:22
AirlineFlight No.
RyanairFR 8136
14:04
AirlineFlight No.
IberiaIB 5501
VuelingVY 3514
15:40
AirlineFlight No.
IberiaIB 5418
VuelingVY 3520
17:30
AirlineFlight No.
RyanairFR 8036
21:50
AirlineFlight No.
RyanairFR 8141
22:20
AirlineFlight No.
IberiaIB 5686
VuelingVY 3508
23:20
AirlineFlight No.
IberiaIB 5642
VuelingVY 3596
Saturday
08:11
AirlineFlight No.
IberiaIB 5684
VuelingVY 3506
09:47
AirlineFlight No.
AlitaliaAZ 2404
Air FranceAF 4870
AeroflotSU 3442
Air EuropaUX 6159
09:51
AirlineFlight No.
IberiaIB 5420
VuelingVY 3518
11:30
AirlineFlight No.
RyanairFR 8136
14:00
AirlineFlight No.
IberiaIB 5501
VuelingVY 3514
16:35
AirlineFlight No.
RyanairFR 8036
17:25
AirlineFlight No.
IberiaIB 5686
VuelingVY 3508
21:50
AirlineFlight No.
RyanairFR 8141
Sunday
08:08
AirlineFlight No.
IberiaIB 5684
VuelingVY 3506
09:56
AirlineFlight No.
AlitaliaAZ 2404
Air FranceAF 4870
AeroflotSU 3442
Air EuropaUX 6159
11:45
AirlineFlight No.
RyanairFR 8136
15:49
AirlineFlight No.
IberiaIB 5418
VuelingVY 3520
16:44
AirlineFlight No.
RyanairFR 8036
21:50
AirlineFlight No.
RyanairFR 8141
22:20
AirlineFlight No.
IberiaIB 5686
VuelingVY 3508
23:20
AirlineFlight No.
IberiaIB 5642
VuelingVY 3596

If you are flexible on the airport you depart from, then there are other airports that offer direct flights to Ibiza. You can see full details of these below.

RouteStopsDistanceFlying Time
Menorca to Ibiza0270 km (168 miles)48 Minutes
Gerona to Ibiza0358 km (222 miles)1 Hour 4 Minutes
Toulouse to Ibiza0530 km (329 miles)1 Hour 26 Minutes

Whilst you will find a bureau de change at Ibiza, we recommend you change some money before you depart if you don’t have the local currency. The exchange rates within any airport are not very favorable, so exchanging money before hand is a good idea.

Ibiza Hotels
Ibiza Airport
Arrivals | Departures | Destinations | Car Hire

© Copyright 2017 Ibiza Airport