Travel options
from Madrid to Ibiza

You can get from Madrid to Ibiza by train, bus or flight.

Our recommendation

To get from Madrid to Ibiza on 23 Oct we recommend taking a flight because it’s the best combination of price and speed.

20:25Madrid Barajas Airport1h15 21:40Ibiza Airport
0 changes
£841One-way
Cheapest
20:25Madrid Barajas Airport1h15 21:40Ibiza Airport
0 changes
£841One-way
Other options
15:05Madrid Barajas Airport1h15 16:20Ibiza Airport
0 changes
£841One-way
15:50Madrid Barajas Airport1h10 17:00Ibiza Airport
0 changes
£1021One-way
11:40Madrid Barajas Airport1h15 12:55Ibiza Airport
0 changes
£1101One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sat
23 Oct
£84Ryanair
Sun
24 Oct
£19Ryanair
Mon
25 Oct
£25Iberia Express
Tue
26 Oct
£14Ryanair
Wed
27 Oct
£14Ryanair
Thu
28 Oct
£19Ryanair
Fri
29 Oct
£44Air Europa
Sat
30 Oct
£25Iberia Express
Sun
31 Oct
£19Ryanair
Mon
1 Nov
£14Ryanair
Tue
2 Nov
£19Ryanair
Wed
3 Nov
£14Ryanair
Thu
4 Nov
£14Ryanair
Fri
5 Nov
£19Ryanair
Sat
6 Nov
£19Ryanair
Sun
7 Nov
£14Ryanair
Mon
8 Nov
£19Ryanair
Tue
9 Nov
£14Ryanair
Wed
10 Nov
£14Ryanair
Thu
11 Nov
£14Ryanair

Travel Information from Madrid to Ibiza

distanceDistance291 miles (470 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • £119 • 1 h 15 min
carriersPopular travel companiesVueling

Travel 291 miles (470 km) by flight between Madrid and Ibiza. Vueling is the main travel provider operating this route. Travellers can even take a direct from Madrid to Ibiza.

Travel Tips

Travel from Madrid to Ibiza
Travel to Ibiza 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 Madrid to Ibiza.
FAQs
How do I travel from Madrid to Ibiza?

Travelling from Madrid to Ibiza includes taking a flight.

What is the fastest way from Madrid to Ibiza?

Going by flight is the quickest way from Madrid to Ibiza with an average travel time of 1 h 15 min.

What is the distance from Madrid to Ibiza?

The Madrid to Ibiza distance is approximately 291 miles (470 km).

What are the departure and arrival points when travelling from Madrid to Ibiza?

These are the most popular departure and arrival points when travelling from Madrid to Ibiza:

  • Most travellers take a flight from Madrid Barajas Airport to Ibiza Airport.
Which travel companies can get me from Madrid to Ibiza?

If finding a good deal is your main consideration for your trip from Madrid to Ibiza, then we'll help you find the best value travel company for you:

  • Travel with Vueling to go to Ibiza by plane. For a good deal on tickets, you can find Vueling Madrid to Ibiza tickets on Omio for £119.
What other popular destinations should I add to my itinerary for my trip to Ibiza from Madrid?
Your journey from Madrid to Ibiza doesn't have to end in Ibiza. Many of our customers like to extend their holidays to explore other popular destinations like Barcelona, Valencia or Paris. If you’d like to add Barcelona, Valencia or Paris to your Madrid to Ibiza trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Ibiza today!
How early should I book tickets between Madrid and Ibiza online for the best deals?

Before travelling from Madrid to Ibiza, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a plane ticket for this journey is on average £119 one way.

But we recommend booking Madrid to Ibiza tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Madrid to Ibiza: related information

Here are some other resources that might have the information you need