Compare prices and tickets by train, bus or flight

Jan 26
Jan 27
Jan 28
Jan 29
Jan 30
$37Trasmediterránea S.A.
Jan 31
Feb 1
Feb 3
Feb 5
Feb 6
Feb 7
Feb 8
Feb 10
Feb 11
Feb 14
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.


Overview: Ibiza to Barcelona flight

distanceDistance175 miles (282 km)
durationAverage flight duration55 min
priceAverage plane ticket price$27 (€22)
changesDirect flightYes
carriersAirlinesVueling, Ryanair, Iberia or Air Europa

Flights from Ibiza to Barcelona cover the 175 miles (282 km) long trip taking on average 55 min with our travel partners like Vueling, Ryanair, Iberia or Air Europa. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $9 (€7), but the average price of plane tickets is $27 (€22). Travelers depart most frequently from Ibiza Airport and arrive in Barcelona El Prat Airport.

Airlines: Air Europa, Ryanair and Vueling Airlines flights from Ibiza to Barcelona

Buy your official Air Europa, Ryanair and Vueling Airlines flight tickets to Barcelona from Ibiza from $9 (€7) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable route.

Air Europa
Vueling Airlines

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

  • Average Price: $9

Please follow the recommendations outlined by Ryanair when booking your flight tickets between Ibiza and Barcelona due to the coronavirus:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Ibiza to Barcelona Flights: An Overview

There are several daily Ibiza to Barcelona flights. The flights on this route are operated by approximately four airlines, with an average of eight total flights between them. The journey from Ibiza to Barcelona is relatively short at less than 500 km. Flights flying between the two cities take between 55 minutes and five hours. Flights depart from Ibiza Airport and land at Barcelona El Prat Airport.

Which airlines fly from Ibiza to Barcelona?

Travelers flying from Ibiza to Barcelona have a choice of up to four airlines to travel this short distance. Airlines with frequent scheduled flights on this route include Iberia, which has the cheapest and fastest flights, while budget carrier Ryanair has the second cheapest flight on the route.

How long is the flight from Ibiza to Barcelona?

Ibiza to Barcelona flights are relatively short as most flights on the route fly non-stop. Direct flights, which are the majority on this route, take approximately 55 minutes to complete the journey. Indirect flights take 3 hours and 30 minutes to 4 hours and 25 minutes.

How many flights are there from Ibiza to Barcelona?

There are approximately eight daily Ibiza to Barcelona flights. The number of weekly flights is approximately 30. Weekends are much busier on this route with the number of flights rising to more than 10. Most Ibiza to Barcelona connections are scheduled in the morning and evening.

Cheap flights from Ibiza to Barcelona: when to book to save $

Time Price Savings
1 week earlier 25 €
2 weeks earlier 19 €32%
3 weeks earlier 18 €39%
1 month before 15 €67%
2 months earlier 18 €39%
3 months earlier 18 €39%

When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Ibiza - Barcelona: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Ibiza to Barcelona timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Ibiza to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Ibiza to Barcelona 3 weeks in advance means you could save up to 39% compared to the price available on the day of departure.
  • If you book a flight from Ibiza - Barcelona 2 months in advance you save up to about 39% compared to the initial price.
  • By booking 3 months in advance you could save up to 39%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips: Ibiza to Barcelona Flight

Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Ibiza to Barcelona.

How much does a cheap flight from Ibiza to Barcelona cost?

Omio customers have found cheap plane tickets to Barcelona from Ibiza for as low as $9 (€7)  for the next 7 days.

What is the cost of a flight to Barcelona from Ibiza?

The flight price between Ibiza and Barcelona is on average $27 (€22)  if you are looking to purchase your tickets for this trip in the next 7 days.

How far is Barcelona from Ibiza by plane?

The Ibiza to Barcelona flight distance is approximately 175 miles (282 km).

How long is the plane ride between Ibiza and Barcelona?

On average the Ibiza to Barcelona flight travel time is 55 min  for the 175 miles (282 km) long journey, but the duration can vary if you travel on weekends and holidays.

When taking a flight from Ibiza to Barcelona, which airport in Ibiza do I fly out of and which airport in Barcelona do I arrive in?

When traveling this route, Omio customers are departing most frequently from Ibiza Airport   and arriving in Barcelona El Prat Airport.

Where is the departure airport in Ibiza located? Where is the arrival airport in Barcelona located?

Passengers board their flight most frequently from Ibiza Airport, which is located around 4.2 miles (6.7 km) away from the city center, and they get off the plane at Barcelona El Prat Airport, located 7.4 miles (11.9 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Barcelona El Prat Airport to take you to the city center of Barcelona.

What airlines go from Ibiza to Barcelona?

For the journey from Ibiza to Barcelona you can take a flight with Vueling, Ryanair, Iberia or Air Europa. Be sure to check out all possible airlines that offer services from Ibiza to Barcelona on Omio to compare what amenities they may have.

Is there a direct flight from Ibiza to Barcelona?

Yes, there are direct flights from Ibiza to Barcelona, and you can find a direct flight for this route with Vueling or Ryanair  on Omio. It's worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.

When is the earliest flight from Ibiza to Barcelona? When is the last flight from Ibiza to Barcelona?

The earliest flight departing from Ibiza to Barcelona leaves at 7: 05 AM. The last flight departing from Ibiza to Barcelona leaves at 9: 40 PM. You can find the latest Ibiza to Barcelona flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I purchase plane tickets from Ibiza to Barcelona to score the best deals?

If you buy a plane ticket from Ibiza to Barcelona within the next 7 days, you can find tickets to cost on average $27 (€22) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Ibiza to Barcelona are generally on sale a few months before the planned departure date.