Flights from Madrid to Ibiza – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to IBZ – All flight route options from Barajas, Spain to Ibiza Airport, Spain. These flights are operated by 5 different airlines. Fly non-stop or choose from 3 different connecting flights. The shortest flight time is 1 hour and 15 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Ibiza Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Ibiza flights
With over 217 flights every week and 6 different airlines you have a wide range of options. You can fly non-stop to Ibiza (IBZ) from Madrid (MAD) with Ryanair, Iberia or Air Europa but if a stopover option suits you better you can choose to fly via Valencia, Alicante or any other of the 3 alternatives with connectiing airports.
Madrid to Ibiza with Ryanair
You can fly non-stop every weekday with flights departing from 5:00 am to 10:00 pm.
With Iberia
You can fly non-stop every weekday with flights departing from 6:00 am to 10:00 pm. You can also catch a transit flight via Valencia or Alicante. Iberia is a member of the air alliance OneWorld.
Distance & flight times: Barajas to Ibiza Airport
The shortest flight time between MAD and IBZ is 1 hour and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 20m | - | 286 miles (460 km) |
VLC Valencia | 3h 20m | 1h 45m | 285 miles (459 km) |
ALC Alicante | 3h 25m | 1h 20m | 334 miles (537 km) |
PMI Palma de Mallorca | 3h 55m | 1h 45m | 428 miles (689 km) |

