Direct flights
from Wien (VIE)
to Madrid (MAD)
with Iberia Airlines

Weekly schedule for flights between Vienna Intl (Wien, Austria) and Adolfo Suárez Madrid-Barajas Intl (Madrid, Spain).
42 weekly flights operate on this route flying 1,124mi in 3h05min.
Expect $157 in average for a one-way ticket with the cheapest option at $88 on Sep 22.