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-04-18 2026-04-18 50 USD 2 hours 40 minutes Direct 2026-02-22T21:01:40

Madrid to Ibiza flight status

Flight Origin Destination Departure Arrival Equip
TK9392 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. E90
JU7404 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. None
BT5161 Madrid (MAD) Ibiza (IBZ) 7:55 p.m. 9:10 p.m. Bombardier CRJ-1000
IB5256 Madrid (MAD) Ibiza (IBZ) 1 p.m. 4:45 p.m.
AA8736 Madrid (MAD) Ibiza (IBZ) 12:10 p.m. 2:15 p.m. 320
IB5254 Madrid (MAD) Ibiza (IBZ) 10:35 a.m. noon
AZ2414 Madrid (MAD) Ibiza (IBZ) 8:30 a.m. 9:35 a.m. 738
AA8562 Madrid (MAD) Ibiza (IBZ) 3:45 p.m. 5:05 p.m. CR9
AA8756 Madrid (MAD) Ibiza (IBZ) noon 2:35 p.m. 32S
QR6564 Madrid (MAD) Ibiza (IBZ) 4:10 p.m. 7:55 p.m. None
AA8849 Madrid (MAD) Ibiza (IBZ) 9:20 p.m. 10:20 a.m. 320
AA8650 Madrid (MAD) Ibiza (IBZ) 4 p.m. 6 p.m. 32S
AA8789 Madrid (MAD) Ibiza (IBZ) 11:25 a.m. 1:25 p.m. A320-100/200
AF4810 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. E90
AZ2402 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. E90
FR2066 Madrid (MAD) Ibiza (IBZ) 8:10 p.m. 9:30 p.m. B738
IB5258 Madrid (MAD) Ibiza (IBZ) 6:20 a.m. 8 a.m. 320
FR2166 Madrid (MAD) Ibiza (IBZ) 5 p.m. 8:40 p.m. 73H
IB3812 Madrid (MAD) Ibiza (IBZ) 9:15 p.m. 9:40 a.m. Airbus A320 (sharklets)
KL3322 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. E90
IB3810 Madrid (MAD) Ibiza (IBZ) 6:25 p.m. 8:35 a.m. 32Q
LA1730 Madrid (MAD) Ibiza (IBZ) 9:20 p.m. 11:40 p.m. CRK
IB3804 Madrid (MAD) Ibiza (IBZ) 3:25 p.m. 4:55 p.m. A321
IB3800 Madrid (MAD) Ibiza (IBZ) 10:25 a.m. noon None
QR6944 Madrid (MAD) Ibiza (IBZ) 3:45 p.m. 5 p.m. None
BT5160 Madrid (MAD) Ibiza (IBZ) 3:50 p.m. 6:30 p.m. 32S
UX6025 Madrid (MAD) Ibiza (IBZ) 12:55 p.m. 2:10 p.m. B738
AY2917 Madrid (MAD) Ibiza (IBZ) 1:25 p.m. 2:20 p.m. E90
FR5354 Madrid (MAD) Ibiza (IBZ) 7:10 p.m. 8:30 p.m. B738
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
UX6029 Madrid (MAD) Ibiza (IBZ) 8:15 a.m. 9:30 a.m. B738
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
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