Ibiza to Madrid flight status today

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

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

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

List of 92 flights from Ibiza, ES (IBZ) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
AA8744 17:40 18:55 Scheduled On time
AA8786 13:30 14:45 Scheduled On time
AA8845 09:05 10:20 Arrived On time

 

No. Departure Arrival Last Update Status
KL3331 15:00 16:15 Scheduled On time
KL3321 10:20 11:35 Scheduled On time

 

No. Departure Arrival Last Update Status
VY5288 13:30 14:45 Scheduled On time
VY5395 09:05 10:20 Arrived On time
VY5391 17:40 18:55 Scheduled On time
VY5339 20:05 21:25 Scheduled On time
VY5918 00:10 01:30 Arrived On time
VY5914 21:45 23:05 Scheduled On time
VY3422 20:25 21:45 Scheduled
VY3418 07:05 08:20 Landed
VY3420 07:15 08:30 Scheduled
VY3425 18:30 19:45 Landed
VY3416 14:05 15:25 Landed
VY3432 19:50 21:05 Landed
VY3434 08:55 10:15 Landed
VY3448 01:00 02:20 Landed
VY3426 00:50 02:10 Landed Late
VY3451 13:50 15:10 Landed
VY3435 10:00 11:15 Landed Late
VY3414 09:55 11:15 Landed

 

No. Departure Arrival Last Update Status
AM6864 15:00 16:15 Scheduled On time
AM6824 22:00 23:15 Arrived Delayed by 1h 44m
AM6807 10:20 11:35 Scheduled On time

 

No. Departure Arrival Last Update Status
AZ2429 15:00 16:15 Scheduled On time
AZ2416 10:20 11:35 Arrived On time

 

No. Departure Arrival Last Update Status
BT5159 13:30 14:45 Scheduled On time
BT5226 09:25 10:40 Arrived
BT5238 10:00 11:25 Landed

 

No. Departure Arrival Last Update Status
EY7530 15:00 16:15 Scheduled On time
EY7531 22:00 23:15 Scheduled On time

 

No. Departure Arrival Last Update Status
AT5359 13:30 14:45 Arrived On time
AT5360 09:05 10:20 Departed On time
AT9010 09:20 10:35 Arrived
AT9999 10:00 11:25 Unknown

 

No. Departure Arrival Last Update Status
QR6527 09:05 10:20 Arrived On time
QR6522 17:40 18:55 Scheduled On time
QR8025 13:30 14:45 Scheduled On time

 

No. Departure Arrival Last Update Status
AF4811 15:00 16:15 Departed On time
AF4793 22:00 23:15 Arrived Delayed by 1h 44m
AF4792 10:20 11:35 Scheduled On time

 

No. Departure Arrival Last Update Status
IB1696 13:30 14:45 Arrived On time
IB1700 17:40 18:55 Scheduled On time
IB1692 09:05 10:20 Arrived On time
IB1704 21:40 22:55 Scheduled On time
IB1702 20:20 21:40 Departed On time
IB1708 00:10 01:30 Arrived On time
IB1706 21:50 23:10 Arrived On time
IB1698 19:20 20:40 Scheduled On time
IB3201 17:30 18:50 Arrived
IB5973 15:40 17:00 Landed
IB8889 10:00 11:25 Scheduled

 

No. Departure Arrival Last Update Status
JL6990 09:05 10:20 Arrived On time

 

No. Departure Arrival Last Update Status
TK9395 15:00 16:15 Scheduled On time

 

No. Departure Arrival Last Update Status
UX6024 15:00 16:15 Scheduled On time
UX6028 22:00 23:15 Arrived Delayed by 1h 44m
UX6020 10:20 11:35 Arrived Delayed by 2h 34m
UX6026 17:00 18:15 Arrived
UX6908 20:55 22:25 Landed
UX4702 20:10 21:20 Landed
UX8518 13:10 14:20 Landed Late

 

No. Departure Arrival Last Update Status
LA1799 09:05 10:20 Arrived On time
LA1804 17:40 18:55 Scheduled On time
LA1681 20:10 21:30 Arrived On time

 

No. Departure Arrival Last Update Status
FR393 22:55 00:15 Scheduled On time
FR2067 15:45 17:05 Arrived On time
FR2085 08:00 09:20 Arrived On time
FR5355 18:05 19:25 Scheduled On time
FR6800 07:55 09:15 Arrived On time

 

No. Departure Arrival Last Update Status
I21700 17:45 19:05 Arrived Delayed by 31 minutes
I23811 21:40 23:00 Departed On time
I23803 16:50 18:10 Arrived On time
I23809 07:40 08:55 Scheduled On time
I23807 13:20 14:40 Scheduled On time
I23813 23:05 00:25 Departed On time
I23801 23:35 00:55 Scheduled On time
I23745 09:55 11:10 Arrived On time
I23781 20:45 None In Air
I23805 00:10 None Arrived Early

 

No. Departure Arrival Last Update Status
BA7245 17:40 19:00 Scheduled On time
BA7248 15:35 16:50 Landed

 

No. Departure Arrival Last Update Status
AD6947 22:00 23:15 Arrived Delayed by 1h 44m

 

No. Departure Arrival Last Update Status
DL6737 10:20 11:35 Arrived On time

 

No. Departure Arrival Last Update Status
DT6803 16:50 18:10 Departed

 

No. Departure Arrival Last Update Status
KU6070 10:20 11:35 Arrived

 

No. Departure Arrival Last Update Status
HT6621 19:37 None Arrived On time

 

No. Departure Arrival Last Update Status
JU7439 14:55 16:10 Arrived

 

No. Departure Arrival Last Update Status
AP6020 11:35 None Departure Estimated dep 10:30*

 

No. Departure Arrival Last Update Status
SU3679 14:50 16:05 Landed
SU3684 21:25 22:35 Scheduled