Cheap flights from Vienna to Madrid

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

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

Vienna to Madrid flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Vienna (VIE) - Madrid (MAD) 2027-03-03 2027-03-08 106 USD 6 hours 10 minutes Direct 2026-11-05T14:34:01
Vienna (VIE) - Madrid (MAD) 2027-01-20 2027-01-26 114 USD 6 hours 10 minutes Direct 2026-11-03T21:04:38
Vienna (VIE) - Madrid (MAD) 2027-02-02 2027-02-17 123 USD 6 hours 10 minutes Direct 2026-11-01T10:36:15
Vienna (VIE) - Madrid (MAD) 2027-01-22 2027-01-27 134 USD 28 hours 5 minutes Connection 2026-11-01T15:27:36
Vienna (VIE) - Madrid (MAD) 2027-01-29 2027-01-31 136 USD 12 hours 0 minutes Connection 2026-11-05T17:07:47
Vienna (VIE) - Madrid (MAD) 2027-02-27 2027-03-02 137 USD 9 hours 35 minutes Connection 2026-11-04T08:25:56
Vienna (VIE) - Madrid (MAD) 2027-02-04 2027-02-12 141 USD 24 hours 45 minutes Connection 2026-11-05T18:36:04
Vienna (VIE) - Madrid (MAD) 2026-12-11 2026-12-15 153 USD 9 hours 35 minutes Connection 2026-11-05T18:08:55
Vienna (VIE) - Madrid (MAD) 2026-11-27 2026-11-30 156 USD 28 hours 0 minutes Connection 2026-11-01T18:34:52
Vienna (VIE) - Madrid (MAD) 2027-02-17 2027-02-20 157 USD 6 hours 10 minutes Direct 2026-10-30T05:22:25
Vienna (VIE) - Madrid (MAD) 2026-12-10 2026-12-15 160 USD 8 hours 40 minutes Connection 2026-11-05T18:08:10
Vienna (VIE) - Madrid (MAD) 2027-04-25 2027-04-29 167 USD 6 hours 10 minutes Direct 2026-11-03T21:38:34
Vienna (VIE) - Madrid (MAD) 2027-01-09 2027-01-12 169 USD 23 hours 35 minutes Connection 2026-11-03T16:24:27
Vienna (VIE) - Madrid (MAD) 2027-02-17 2027-02-19 171 USD 6 hours 10 minutes Direct 2026-11-04T22:29:10
Vienna (VIE) - Madrid (MAD) 2026-11-19 2026-11-23 173 USD 18 hours 45 minutes Connection 2026-11-05T12:20:34
Vienna (VIE) - Madrid (MAD) 2027-05-08 2027-05-10 174 USD 6 hours 10 minutes Direct 2026-11-03T22:03:39
Vienna (VIE) - Madrid (MAD) 2026-12-04 2026-12-06 179 USD 37 hours 55 minutes Connection 2026-11-04T15:09:38
Vienna (VIE) - Madrid (MAD) 2026-11-13 2026-11-15 185 USD 18 hours 45 minutes Connection 2026-10-31T19:56:10
Vienna (VIE) - Madrid (MAD) 2026-11-20 2026-11-22 190 USD 13 hours 55 minutes Connection 2026-11-01T18:34:46
Vienna (VIE) - Madrid (MAD) 2026-12-13 2026-12-16 193 USD 18 hours 40 minutes Connection 2026-11-02T20:16:26
Vienna (VIE) - Madrid (MAD) 2026-11-18 2026-11-21 205 USD 18 hours 40 minutes Connection 2026-10-30T10:56:59
Vienna (VIE) - Madrid (MAD) 2026-11-27 2026-11-29 210 USD 31 hours 40 minutes Connection 2026-10-30T21:17:34
Vienna (VIE) - Madrid (MAD) 2026-11-28 2026-11-30 221 USD 25 hours 25 minutes Connection 2026-11-01T19:39:11
Vienna (VIE) - Madrid (MAD) 2026-11-11 2026-11-13 225 USD 23 hours 0 minutes Connection 2026-11-05T12:08:23
Vienna (VIE) - Madrid (MAD) 2026-12-18 2026-12-21 228 USD 6 hours 5 minutes Direct 2026-11-05T11:38:29
Vienna (VIE) - Madrid (MAD) 2026-12-19 2026-12-22 240 USD 6 hours 10 minutes Direct 2026-11-05T11:38:20
Vienna (VIE) - Madrid (MAD) 2026-11-12 2026-11-16 255 USD 19 hours 25 minutes Connection 2026-11-05T10:55:54
Vienna (VIE) - Madrid (MAD) 2026-12-20 2026-12-23 260 USD 17 hours 35 minutes Connection 2026-11-05T11:38:01
Vienna (VIE) - Madrid (MAD) 2026-11-22 2026-11-24 357 USD 30 hours 55 minutes Connection 2026-11-05T09:36:59

Vienna to Madrid flight status

Flight Origin Destination Departure Arrival Equip
AA8738 Vienna (VIE) Madrid (MAD) 3:55 p.m. 7 p.m. A319
AA8831 Vienna (VIE) Madrid (MAD) 9:55 a.m. 11:55 a.m. 321
LA7157 Vienna (VIE) Madrid (MAD) 4:35 p.m. 6:05 p.m. None
FR2965 Vienna (VIE) Madrid (MAD) 12:30 p.m. 2:25 p.m. B738
KE591 Vienna (VIE) Madrid (MAD) 8:10 a.m. 11:20 a.m. B748
IB43 Vienna (VIE) Madrid (MAD) 8 p.m. 9:20 p.m. A359
8N2021 Vienna (VIE) Madrid (MAD) 12:30 p.m. 3:45 p.m. CNC
IB3121 Vienna (VIE) Madrid (MAD) 12:20 p.m. 3:30 p.m. A20N
IB3123 Vienna (VIE) Madrid (MAD) 7:40 p.m. 10:50 p.m. A319
IB3125 Vienna (VIE) Madrid (MAD) 7 a.m. 10:10 a.m. Airbus A320-100/200
IB3117 Vienna (VIE) Madrid (MAD) 3:20 p.m. 6:30 p.m. A20N
W62845 Vienna (VIE) Madrid (MAD) 6 a.m. 9:10 a.m. A320
JU9107 Vienna (VIE) Madrid (MAD) 6:55 a.m. 9:55 a.m. A320-100/200
E25888 Vienna (VIE) Madrid (MAD) 11:05 a.m. 2 p.m.
AB5524 Vienna (VIE) Madrid (MAD) 6:55 a.m. 10:05 a.m. A319
OE2965 Vienna (VIE) Madrid (MAD) 6:20 a.m. 9:30 a.m. 320
OE1306 Vienna (VIE) Madrid (MAD) 4:15 p.m. midnight A320
W66809 Vienna (VIE) Madrid (MAD) None None A321
CT49 Vienna (VIE) Madrid (MAD) 8:30 p.m. 10:35 p.m.
OS8867 Vienna (VIE) Madrid (MAD) 3:45 p.m. 7 p.m. 319
EW5888 Vienna (VIE) Madrid (MAD) 11:30 a.m. 2 p.m. A320
C54096 Vienna (VIE) Madrid (MAD) 12:25 p.m. 3:30 p.m.
C54095 Vienna (VIE) Madrid (MAD) 6:55 a.m. 9:55 a.m.
SV3155 Vienna (VIE) Madrid (MAD) 6:05 a.m. 9:20 a.m. 74E
BE633 Vienna (VIE) Madrid (MAD) 7:20 a.m. 10:30 a.m. DH4
9E4170 Vienna (VIE) Madrid (MAD) 12:30 p.m. 3:40 p.m. CRJ
9E4166 Vienna (VIE) Madrid (MAD) 6:55 a.m. 10:05 a.m. CR9