Direct flights from Amsterdam (AMS) to Ibiza (IBZ): 51 nonstop departures observed each week across 5 airlines. 85% of the last 20 tracked flights arrived within 15 minutes of schedule. The median arrival is 14 minutes early. No cancellations were recorded across the 22 tracked flights. The nonstop covers 1,517 km, an estimated 2 hours 27 minutes in the air. Measured by Pro Flight Search from live flight boards at Amsterdam and Ibiza. Updated 31 October 2026 at 15:39 UTC.
Today, AMS → IBZ
Sat 31 Oct · local times
SchedFlightAMS departureIBZ arrival
15:15HV5679TransaviaEst. 15:15Departure not confirmed by the boardIBZ est. 17:48sched 17:50
·DL7512DeltaOn scheduleIBZ est. 17:48sched 17:50
Checked AMS board 15:03 · IBZ board 16:39
AMSAmsterdamsmooth · +9
IBZIbizasmooth · +0
1,517 km · ~2h 27m est.
dep bank 05:50–21:4551x weekly
Runs reliable · 5 airlines · 51x weekly · nonstop
85% on time
of the last 20 tracked AMS → IBZ flights arrived within 15 minutes
Pro Flight Search records official board updates for nonstop AMS to IBZ flights through the day: schedules, estimates, gate pushes and actual departures. The verdict above comes from operated flights, so it reflects what this route does rather than what the timetable promises.
Smooth skies ahead. The departure side at AMS is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from AMS to IBZ?
Great-circle distance is 1,517 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 137–160 min gate-to-gate on this route.
How often does AMS–IBZ fly?
5 carriers operate this route, around 51 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure?
A blend of departure-side delay at AMS and arrival-side delay at IBZ, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.