Did you know?
- 8 airlines operate between Madrid and Ibiza.
- Lufthansa has 1 nonstop flights between Madrid and Ibiza.
- The shortest flight between Madrid and Ibiza on Lufthansa is 458 km.
- 147 flights per week fly out of Madrid connecting to Ibiza.
- The shortest connecting flight from Madrid to Ibiza is 10 hours, 55 minutes on Alitalia Express.
Hotels in Ibiza
Traveling on the route and need hotel in Ibiza? Choose from more than 45,000 hotels.