You can get from Ibiza to Madrid by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
|Distance||291 miles (470 km)|
|Available travel modes||Flight|
|Fastest mode||Flight • £30 • 1 h 15 min|
|Popular travel companies||Ryanair|
Travel 291 miles (470 km) by flight from Ibiza to Madrid. Ryanair is the main travel provider operating this trip. Travellers can even take a direct flight from Ibiza to Madrid.
Your travel option from Ibiza to Madrid includes taking a flight.
The fastest way to travel from Ibiza to Madrid is by flight with an average journey time of 1 h 15 min.
The distance from Ibiza to Madrid is approximately 291 miles (470 km).
These are the most popular departure and arrival points for travellers from Ibiza to Madrid:
Let Omio help you find the best company to travel with to Madrid from Ibiza:
Yes, there is a direct route available between Ibiza and Madrid:
Direct services tend to save you time and add more convenience in getting you to Madrid as you won't need to change in between, so it's worth paying attention to before booking your tickets from Ibiza to Madrid.
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 to Madrid from Ibiza online a few months in advance to get the best deals and save money on your upcoming journey.