You can get from Ibiza to Madrid by train, bus or flight.
To get from Ibiza to Madrid on Oct 25 we recommend taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||291 miles (470 km)|
|Available travel modes||Flight|
|Fastest mode||Flight • $42 (€34) • 1 h 15 min|
|Popular travel companies||Ryanair|
Take a flight to travel 291 miles (470 km) to Madrid from Ibiza. Ryanair is the main travel company operating this route. Travelers can even take a direct flight from Ibiza to Madrid.
Travel Ibiza to Madrid by flight.
Going by flight is the quickest way from Ibiza to Madrid with an average travel time of 1 h 15 min.
The Ibiza to Madrid distance is around 291 miles (470 km).
These are the most popular departure and arrival points when traveling from Ibiza to Madrid:
Let Omio help you find the best company to travel with between Ibiza and Madrid:
Yes, there is a direct service from Ibiza to Madrid:
Direct services to Madrid tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
When planning your trip from Ibiza to Madrid, it’s good to keep in mind what tickets to book and their prices in the next 7 days:
However, we recommend buying tickets from Ibiza to Madrid online a few months in advance to get the best deals and save money on your upcoming journey.