Cheap flights from Madrid to Ibiza

Find cheap Ibiza to Madrid flights with our free search service. Compare all available fares for direct or connection flights from Ibiza to Madrid.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Madrid to Ibiza flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Madrid (MAD) - Ibiza (IBZ) 2026-09-27 2026-09-27 140 USD 25 hours 50 minutes Connection 2026-01-09T16:46:17

Madrid to Ibiza flight status

Flight Origin Destination Departure Arrival Equip
QR6944 Madrid (MAD) Ibiza (IBZ) 3:45 p.m. 5 p.m. None
IB3810 Madrid (MAD) Ibiza (IBZ) 6:25 p.m. 8:35 a.m. 32Q
TK9392 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. E90
AZ2414 Madrid (MAD) Ibiza (IBZ) 8:30 a.m. 9:35 a.m. 738
LA1730 Madrid (MAD) Ibiza (IBZ) 9:20 p.m. 11:40 p.m. CRK
BT5161 Madrid (MAD) Ibiza (IBZ) 7:55 p.m. 9:10 p.m. Bombardier CRJ-1000
IB3800 Madrid (MAD) Ibiza (IBZ) 10:55 a.m. 12:30 p.m. None
UX6025 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. B738
AA8789 Madrid (MAD) Ibiza (IBZ) 11:25 a.m. 1:25 p.m. A320-100/200
AA8650 Madrid (MAD) Ibiza (IBZ) 4 p.m. 6 p.m. 32S
AF4810 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. E90
AA8562 Madrid (MAD) Ibiza (IBZ) 3:45 p.m. 5:05 p.m. CR9
IB3812 Madrid (MAD) Ibiza (IBZ) 9:15 p.m. 9:40 a.m. Airbus A320 (sharklets)
FR2066 Madrid (MAD) Ibiza (IBZ) 7 p.m. 8:20 p.m. B738
IB5256 Madrid (MAD) Ibiza (IBZ) 11:05 a.m. 2:50 p.m.
QR6564 Madrid (MAD) Ibiza (IBZ) 4:15 p.m. 8 p.m. None
IB5254 Madrid (MAD) Ibiza (IBZ) 12:25 p.m. 1:50 p.m.
JU7404 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. None
AA8849 Madrid (MAD) Ibiza (IBZ) 9:20 p.m. 10:20 a.m. 320
BT5160 Madrid (MAD) Ibiza (IBZ) 3:50 p.m. 6:30 p.m. 32S
KL3322 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. E90
IB3804 Madrid (MAD) Ibiza (IBZ) 4:20 p.m. 5:50 p.m. A321
FR5354 Madrid (MAD) Ibiza (IBZ) 7:10 p.m. 8:30 p.m. B738
FR2166 Madrid (MAD) Ibiza (IBZ) 5 p.m. 8:40 p.m. 73H
AZ2402 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. E90
AA8736 Madrid (MAD) Ibiza (IBZ) 12:10 p.m. 2:15 p.m. 320
IB5258 Madrid (MAD) Ibiza (IBZ) 6:40 a.m. 8:20 a.m. 320
AY2917 Madrid (MAD) Ibiza (IBZ) 1:25 p.m. 2:20 p.m. E90
AA8756 Madrid (MAD) Ibiza (IBZ) noon 2:35 p.m. 32S
FR2084 Madrid (MAD) Ibiza (IBZ) 8:55 p.m. 10:15 p.m. B738
DL6770 Madrid (MAD) Ibiza (IBZ) 11:05 p.m. 11:10 a.m. E90
IB3808 Madrid (MAD) Ibiza (IBZ) 2:15 p.m. 6:25 p.m. 32A
AM6904 Madrid (MAD) Ibiza (IBZ) 8:15 a.m. 9:30 a.m. None
AM6863 Madrid (MAD) Ibiza (IBZ) 8 p.m. 9:15 p.m. Embraer ERJ-195LR
UX6029 Madrid (MAD) Ibiza (IBZ) 8:15 a.m. 9:30 a.m. B738
UX6027 Madrid (MAD) Ibiza (IBZ) 8 p.m. 9:15 p.m. B738
NO7874 Madrid (MAD) Ibiza (IBZ) 7 p.m. 8:40 p.m. B738
FR736 Madrid (MAD) Ibiza (IBZ) 9:15 p.m. 10:40 p.m. B738
I23808 Madrid (MAD) Ibiza (IBZ) 11:30 a.m. 12:45 p.m. A320
I23810 Madrid (MAD) Ibiza (IBZ) 6 a.m. 7:15 a.m. A320
I23812 Madrid (MAD) Ibiza (IBZ) 7:50 p.m. 9 p.m. A321
I23804 Madrid (MAD) Ibiza (IBZ) 2:25 p.m. 3:40 p.m. A321
VY3417 Madrid (MAD) Ibiza (IBZ) 6:45 p.m. 8 p.m. A321
VY3419 Madrid (MAD) Ibiza (IBZ) 9:45 a.m. 11 a.m. A321
AZ71 Madrid (MAD) Ibiza (IBZ) 6:10 p.m. 7:55 p.m. E90
VY3421 Madrid (MAD) Ibiza (IBZ) 11:05 p.m. 12:20 a.m. A320
I23802 Madrid (MAD) Ibiza (IBZ) 10:10 p.m. 11:20 p.m. 32S
CL1827 Madrid (MAD) Ibiza (IBZ) 3:10 p.m. 5:20 p.m. E95
KL3329 Madrid (MAD) Ibiza (IBZ) 8:15 a.m. 9:30 a.m.
UX6023 Madrid (MAD) Ibiza (IBZ) 8:10 p.m. 9:25 p.m. B738
I23800 Madrid (MAD) Ibiza (IBZ) 8:25 a.m. 9:40 a.m. A321
SU3678 Madrid (MAD) Ibiza (IBZ) 12:50 p.m. 2 p.m. E70
VY3415 Madrid (MAD) Ibiza (IBZ) 8:55 a.m. 10:10 a.m. A321
VY3425 Madrid (MAD) Ibiza (IBZ) 4:40 p.m. 6 p.m. A321
I23814 Madrid (MAD) Ibiza (IBZ) 8:30 p.m. 9:45 p.m.
IB8888 Madrid (MAD) Ibiza (IBZ) 8:25 a.m. 9:40 a.m. CRJX
UX4701 Madrid (MAD) Ibiza (IBZ) 9:15 a.m. 10:25 a.m. None
UX6907 Madrid (MAD) Ibiza (IBZ) midnight 4:15 p.m. None
VY3433 Madrid (MAD) Ibiza (IBZ) 11 a.m. 12:15 p.m. A320
RO9456 Madrid (MAD) Ibiza (IBZ) 12:35 p.m. 1:45 p.m. Embraer ERJ-195LR
RO9453 Madrid (MAD) Ibiza (IBZ) 12:50 p.m. 2 p.m. 73H
BA7246 Madrid (MAD) Ibiza (IBZ) 12:35 p.m. 1:45 p.m. CR9
AZ7108 Madrid (MAD) Ibiza (IBZ) 10:25 a.m. 11:40 a.m.
VY3447 Madrid (MAD) Ibiza (IBZ) None None A320
AK1703 Madrid (MAD) Ibiza (IBZ) 9 p.m. 10:15 p.m.
VY3449 Madrid (MAD) Ibiza (IBZ) midnight 9:50 p.m. None
VY3450 Madrid (MAD) Ibiza (IBZ) 10:30 p.m. midnight None
VY3427 Madrid (MAD) Ibiza (IBZ) 11:50 p.m. 1 a.m. 320
VY3431 Madrid (MAD) Ibiza (IBZ) 9:40 p.m. 10:50 p.m. 320
VY3430 Madrid (MAD) Ibiza (IBZ) 11:25 p.m. 12:40 a.m. 320
US4112 Madrid (MAD) Ibiza (IBZ) 12:05 p.m. 1:20 p.m. CRJ
HS664 Madrid (MAD) Ibiza (IBZ) 3:40 p.m. 4:50 p.m. J32
G73655 Madrid (MAD) Ibiza (IBZ) 12:30 p.m. 1:40 p.m.
EV4971 Madrid (MAD) Ibiza (IBZ) 10 p.m. 11:10 p.m. CR9
BE6773 Madrid (MAD) Ibiza (IBZ) 5:40 p.m. 6:50 p.m. SF3
AZ7087 Madrid (MAD) Ibiza (IBZ) 1:35 p.m. 2:35 p.m.
VY3413 Madrid (MAD) Ibiza (IBZ) 9:10 p.m. 10:20 p.m. 320