Madrid to Ibiza flight status today

List of all flights from Madrid Spain (MAD) to Ibiza Spain (IBZ) and airlines operated flight from Madrid to Ibiza. The flight is a domestic flight in Spain. There are 92 flights operated by 25 airlines on this route.

The distance from Madrid, ES (MAD) to Ibiza, ES (IBZ) is 459 km (285 miles). Adolfo Suarez Madrid-Barajas Airport and Ibiza Airport are in the same time zone (GMT +1:00). The current time on both airports is Wednesday 2025-11-19 22:17 PM.

Qatar Airways | Alitalia | Turkish Airlines | Iberia | Delta | Royal Air Maroc | Air Baltic | American Airlines | KLM | LATAM Airlines | Air France | Aeromexico | Etihad Airways | Vueling | TAROM | Air Europa | Ryanair | Japan Airlines | Iberia Express | TAAG | Kuwait Airways | Air Serbia | AlbaStar | Aeroflot | British Airways |

List of 92 flights from Madrid, ES (MAD) to Ibiza, ES (IBZ).
No. Departure Arrival Last Update Status
QR6938 19:50 21:00 Arrived On time
QR6944 15:45 17:00 Scheduled On time
QR6523 11:35 12:50 Arrived On time
QR8052 07:10 08:25 Arrived On time
QR6987 19:50 21:05 Scheduled On time

 

No. Departure Arrival Last Update Status
AZ2402 12:55 14:10 Arrived On time

 

No. Departure Arrival Last Update Status
TK9392 12:55 14:10 Arrived On time

 

No. Departure Arrival Last Update Status
IB1699 15:45 17:00 Scheduled On time
IB1695 11:35 12:50 Arrived On time
IB1703 19:50 21:00 Scheduled On time
IB1691 07:10 08:25 Arrived On time
IB1707 22:15 23:30 Scheduled On time
IB1701 18:10 19:25 Scheduled On time
IB1705 19:55 21:10 Scheduled On time
IB1697 14:25 15:40 Arrived On time
IB1693 09:35 10:50 Arrived On time
IB3200 14:55 16:10 Arrived
IB3814 20:35 21:45 Landed

 

No. Departure Arrival Last Update Status
DL6747 12:55 14:10 Arrived On time

 

No. Departure Arrival Last Update Status
AT5338 15:45 17:00 Scheduled On time
AT5361 19:45 20:55 Scheduled On time
AT5358 14:35 15:50 Arrived

 

No. Departure Arrival Last Update Status
BT5151 19:50 21:00 Scheduled On time
BT5180 19:50 21:05 Scheduled On time
BT5160 22:00 23:10 Landed

 

No. Departure Arrival Last Update Status
AA8785 11:35 12:50 Arrived On time
AA8752 15:45 17:00 Scheduled On time
AA8790 19:50 21:00 Scheduled On time
AA8553 07:10 08:25 Arrived On time

 

No. Departure Arrival Last Update Status
KL3322 12:55 14:10 Arrived On time
KL3327 20:00 21:15 Arrived On time
KL3329 08:15 09:30 Arrived

 

No. Departure Arrival Last Update Status
LA1821 15:45 17:00 Scheduled On time

 

No. Departure Arrival Last Update Status
AF4810 12:55 14:10 Arrived On time
AF4839 08:15 09:30 Scheduled Delayed by 2h 28m
AF4801 20:00 21:15 Scheduled On time

 

No. Departure Arrival Last Update Status
AM6832 12:55 14:10 Arrived On time
AM6904 08:15 09:30 Scheduled On time
AM6863 20:00 21:15 Arrived On time

 

No. Departure Arrival Last Update Status
EY7532 12:55 14:10 Arrived On time
EY7533 20:00 21:15 Scheduled On time
EY7534 08:15 09:30 Arrived Delayed by 24m

 

No. Departure Arrival Last Update Status
VY5394 11:35 12:50 Arrived On time
VY5392 15:45 17:00 Scheduled On time
VY5396 07:10 08:25 Arrived On time
VY5338 19:05 20:20 Arrived On time
VY5915 22:15 23:30 Scheduled On time
VY5913 19:50 21:05 Scheduled On time
VY5398 21:20 22:30 Arrived
VY3421 17:45 18:55 Arrived
VY3417 08:55 10:10 Landed
VY3419 09:50 11:05 Arrived
VY3423 18:25 19:35 Arrived
VY3424 20:20 21:30 Landed
VY3415 12:10 13:25 Landed
VY3427 17:35 18:50 Landed
VY3447 06:55 08:15 Landed
VY3449 23:05 00:25 Landed
VY3433 06:10 07:30 Landed
VY3450 11:55 13:15 Landed

 

No. Departure Arrival Last Update Status
RO9425 12:55 14:10 Arrived On time
RO9456 13:35 14:45 Landed

 

No. Departure Arrival Last Update Status
UX6025 12:55 14:10 Arrived On time
UX6027 20:00 21:15 Scheduled On time
UX6029 08:15 09:30 Arrived On time
UX6023 20:10 21:25 Arrived
UX4701 09:15 10:25 Landed
UX6907 11:10 12:20 Landed

 

No. Departure Arrival Last Update Status
FR2066 18:30 19:50 Departed Delayed by 15m
FR2084 22:40 23:59 Scheduled On time
FR5354 16:10 17:30 Scheduled On time
FR6799 12:20 13:40 Scheduled

 

No. Departure Arrival Last Update Status
JL6989 07:10 08:25 Arrived On time

 

No. Departure Arrival Last Update Status
I23810 06:00 07:15 Arrived On time
I23812 19:50 21:00 Arrived On time
I23804 14:35 15:50 Arrived Delayed by 22m
I23808 11:20 12:35 Arrived On time
I2381 02:26 None In Air
I23780 18:50 None In Air
I28892 16:21 None Arrival Unknown
I23814 21:45 None Arrived Early
I23800 15:00 None Arrived Early
I23929 11:45 13:00 Landed
I23802 19:30 20:40

 

No. Departure Arrival Last Update Status
DT6810 06:15 07:30 Arrived

 

No. Departure Arrival Last Update Status
KU6087 20:00 21:15 Arrived
KU6076 08:15 09:30 Arrived

 

No. Departure Arrival Last Update Status
JU7404 12:50 14:05 Arrived

 

No. Departure Arrival Last Update Status
AP6029 09:30 None Arrived Early
AP5227 11:30 12:51 Landed

 

No. Departure Arrival Last Update Status
SU3678 12:50 14:05 Landed

 

No. Departure Arrival Last Update Status
BA7246 16:25 17:40 Landed