- Home
- Flights
- Flights from Madrid
- Madrid to Vienna
Flights from Madrid to Vienna
Iberia, Ryanair and Korean Air fly nonstop from Madrid to Vienna, about 30 flights a week. The flight takes around 2h 46m.
Direct flights available ~30 flights a week 2h 46m
Madrid to Vienna at a glance
Fastest flight2h 46mEstimated
Nonstop flights30/wkIberia, Ryanair, Korean Air
Airlines flying nonstop from Madrid to Vienna
3 airlines on this route, about 30 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 1,807 km1,122 miles
- Flight time
- 2h 46mestimate
- Time difference
- NoneVienna vs Madrid
- Currency in Vienna
- EUR
- Airports
- MAD → VIE
Flights from Madrid to Vienna: questions answered
Are there direct flights from Madrid to Vienna?
Yes. Iberia, Ryanair and Korean Air fly this route nonstop, with about 30 flights a week in each direction.
How long is the flight from Madrid to Vienna?
A nonstop flight covers 1,807 km and takes around 2h 46m.
Which airlines fly from Madrid to Vienna?
Iberia, Ryanair and Korean Air operate nonstop flights on this route.
Which airports serve Madrid and Vienna?
Madrid: Adolfo Suárez Madrid–Barajas Airport (MAD). Vienna: Vienna International Airport (VIE).





