- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَ ّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights from Madrid to Vienna (MAD-VIE)
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Madrid to Vienna that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Madrid to Vienna
Thu, Dec 10 - Sat, Dec 12
6:45 am - 5:45 pmMAD Madrid Barajas-VIE Vienna Intl
11h 00m1 stop Milan Malpensa
6:50 am - 6:50 pmVIE Vienna Intl-MAD Madrid Barajas
12h 00m2 stops Venice Treviso A. Canova Luqa Malta Intl
$156Ryanair
Thu, Mar 18 - Wed, Mar 24
5:40 pm - 8:40 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
2:20 pm - 9:55 pmVIE Vienna Intl-MAD Madrid Barajas
7h 35m1 stop Alicante
$156Multiple Airlines
Sun, Mar 21 - Tue, Mar 23
4:40 pm - 7:40 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
4:55 pm - 11:55 pmVIE Vienna Intl-MAD Madrid Barajas
7h 00m1 stop Palma de Mallorca Son Sant Joan
$157Multiple Airlines
Tue, Feb 9 - Thu, Feb 11
11:10 pm - 1:10 pmMAD Madrid Barajas-VIE Vienna Intl
14h 00m2 stops Milan Malpensa Catania Fontanarossa
6:05 am - 6:30 pmVIE Vienna Intl-MAD Madrid Barajas
12h 25m1 stop Milan Malpensa
$157Multiple Airlines
Mon, May 3 - Wed, May 5
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
12:20 pm - 3:30 pmVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$159Iberia
Sat, Dec 5 - Sat, Dec 12
9:00 pm - 7:20 amMAD Madrid Barajas-VIE Vienna Intl
10h 20m1 stop Bologna Guglielmo Marconi
8:25 am - 7:45 pmVIE Vienna Intl-MAD Madrid Barajas
11h 20m1 stop Milan Malpensa
$159Ryanair
Sat, Jan 30 - Mon, Feb 1
9:45 am - 12:45 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
3:50 pm - 7:00 pmVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$160Ryanair
Tue, Apr 20 - Thu, Apr 22
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
7:00 am - 10:10 amVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$164Iberia
Wed, Dec 2 - Mon, Dec 7
6:05 am - 10:45 amMAD Madrid Barajas-VIE Vienna Intl
4h 40m1 stop Frankfurt am Main
7:00 am - 12:35 pmVIE Vienna Intl-MAD Madrid Barajas
5h 35m1 stop Frankfurt am Main
$274Austrian Airlines
Tue, Dec 1 - Mon, Dec 7
6:05 am - 10:45 amMAD Madrid Barajas-VIE Vienna Intl
4h 40m1 stop Frankfurt am Main
7:00 am - 12:35 pmVIE Vienna Intl-MAD Madrid Barajas
5h 35m1 stop Frankfurt am Main
$296Austrian Airlines
Recent one-way flight deals from Madrid to Vienna
Tue, Dec 22
7:40 am - 4:40 pmMAD Madrid Barajas-VIE Vienna Intl
9h 00m1 stop Milan Malpensa
$73Ryanair
Thu, Dec 31
6:05 am - 11:50 amMAD Madrid Barajas-VIE Vienna Intl
5h 45m1 stop Palma de Mallorca Son Sant Joan
$73Ryanair
Sun, Dec 13
4:40 pm - 7:40 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
$73Ryanair
Mon, Dec 14
11:05 am - 6:30 pmMAD Madrid Barajas-VIE Vienna Intl
7h 25m1 stop Bergamo Orio Al Serio
$73Ryanair
Tue, Dec 22
8:00 pm - 8:15 amMAD Madrid Barajas-VIE Vienna Intl
12h 15m1 stop Palma de Mallorca Son Sant Joan
$74Multiple Airlines
Wed, Dec 23
5:25 am - 8:15 pmMAD Madrid Barajas-VIE Vienna Intl
14h 50m1 stop Palma de Mallorca Son Sant Joan
$77Multiple Airlines
Tue, Dec 22
8:00 pm - 8:15 amMAD Madrid Barajas-VIE Vienna Intl
12h 15m1 stop Palma de Mallorca Son Sant Joan
$77Multiple Airlines
Sun, Dec 27
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
$88Iberia
Sun, Dec 27
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
$89Iberia
Thu, Dec 24
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
$89Iberia
Recent last minute flight deals from Madrid to Vienna
Thu, Nov 12 - Sat, Nov 14
9:50 am - 2:00 pmMAD Madrid Barajas-VIE Vienna Intl
28h 10m1 stop Luqa Malta Intl
4:50 pm - 9:55 pmVIE Vienna Intl-MAD Madrid Barajas
5h 05m1 stop Bergamo Orio Al Serio
$191Ryanair
Thu, Nov 12 - Sat, Nov 14
8:00 am - 6:35 pmMAD Madrid Barajas-VIE Vienna Intl
10h 35m2 stops Lamezia Terme Intl Bergamo Orio Al Serio
4:50 pm - 9:55 pmVIE Vienna Intl-MAD Madrid Barajas
5h 05m1 stop Bergamo Orio Al Serio
$202Ryanair
Fri, Nov 13 - Sun, Nov 15
2:25 pm - 8:00 amMAD Madrid Barajas-VIE Vienna Intl
17h 35m1 stop Milan Malpensa
6:00 am - 11:20 amVIE Vienna Intl-MAD Madrid Barajas
5h 20m1 stop Palma de Mallorca Son Sant Joan
$202Multiple Airlines
Wed, Nov 11 - Sun, Nov 15
11:45 pm - 12:45 pmMAD Madrid Barajas-VIE Vienna Intl
13h 00m2 stops Valencia Venice Treviso A. Canova
6:00 am - 11:20 amVIE Vienna Intl-MAD Madrid Barajas
5h 20m1 stop Palma de Mallorca Son Sant Joan
$221Multiple Airlines
Thu, Nov 12 - Sat, Nov 14
8:00 am - 6:35 pmMAD Madrid Barajas-VIE Vienna Intl
10h 35m2 stops Lamezia Terme Intl Bergamo Orio Al Serio
7:00 pm - 8:45 amVIE Vienna Intl-MAD Madrid Barajas
13h 45m2 stops Bari Palese Bergamo Orio Al Serio
$222Ryanair
Wed, Nov 11 - Sun, Nov 15
2:25 pm - 8:20 amMAD Madrid Barajas-VIE Vienna Intl
17h 55m1 stop Luqa Malta Intl
6:00 am - 11:20 amVIE Vienna Intl-MAD Madrid Barajas
5h 20m1 stop Palma de Mallorca Son Sant Joan
$224Multiple Airlines
Sat, Nov 14 - Tue, Dec 29
9:00 pm - 7:20 amMAD Madrid Barajas-VIE Vienna Intl
10h 20m1 stop Bologna Guglielmo Marconi
6:00 am - 9:10 amVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$247Ryanair
Wed, Nov 11 - Thu, Nov 26
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
7:05 am - 10:15 amVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$453Iberia
Wed, Nov 11 - Sun, Nov 15
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
7:05 am - 10:15 amVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$502Iberia
Wed, Nov 11 - Sun, Nov 15
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
7:05 am - 10:15 amVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$502Iberia
Recent direct flight deals from Madrid to Vienna
Mon, May 3 - Wed, May 5
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
12:20 pm - 3:30 pmVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$159Iberia
Sat, Jan 30 - Mon, Feb 1
9:45 am - 12:45 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
3:50 pm - 7:00 pmVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$160Ryanair
Mon, Dec 14 - Sat, Dec 19
7:35 pm - 10:35 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
6:00 am - 9:10 amVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$163Ryanair
Tue, Apr 20 - Thu, Apr 22
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
7:00 am - 10:10 amVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$164Iberia
Mon, Dec 14 - Wed, Dec 16
7:35 pm - 10:35 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
6:00 am - 9:10 amVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$165Ryanair
Sat, Mar 20 - Wed, Mar 24
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
7:05 am - 10:15 amVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$170Iberia
Fri, Jan 29 - Sun, Jan 31
4:00 pm - 7:05 pmMAD Madrid Barajas-VIE Vienna Intl
3h 05mnonstop
12:20 pm - 3:30 pmVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$180Iberia
Fri, Feb 12 - Mon, Feb 15
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
3:50 pm - 7:00 pmVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$204Multiple Airlines
Sat, Dec 12 - Mon, Dec 14
7:55 pm - 10:55 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
3:50 pm - 7:00 pmVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$239Multiple Airlines
Fri, Dec 18 - Sun, Jan 10
11:05 am - 2:05 pmMAD Madrid Barajas-VIE Vienna Intl
3h 00mnonstop
7:05 am - 10:15 amVIE Vienna Intl-MAD Madrid Barajas
3h 10mnonstop
$241Multiple Airlines
Booking Insights
Price, demand and travel trends for Madrid to Vienna flights
Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
Delays
Layovers
More
How much is a round-trip flight from Madrid to Vienna?
This analysis is based on the cheapest round-trip price found on KAYAK in the last 12 months by searching for a flight from Madrid to Vienna departing in december.What's the cheapest day of the week to fly from Madrid to Vienna?
Based on deals KAYAK users found in the last 12 months, Wednesday is the cheapest day of the week to fly from Madrid to Vienna. It’s 8% cheaper than the average day, while Sunday is the most expensive, with prices 23% higher.
What’s the cheapest month to fly from Madrid to Vienna?
KAYAK internal proprietary data takes all prices for each month over the last 12 months for round-trip flights from Madrid to Vienna, removes the top 0.1% to account for outliers and then takes the median of all values for each month.•February and June are the cheapest months to fly from Madrid to Vienna at $179 round-trip.
•December ($309) and August ($250) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 72% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.
Round-trip flights from Madrid to Vienna typically range from $167 to $317. The lowest price found in the past 5 days was $156, on Ryanair.
Which airline is the cheapest to fly from Madrid to Vienna?
Ryanair ($156) and Iberia ($159) are the cheapest airlines to fly round-trip from Madrid to Vienna according to KAYAK data over the last 5 days.
Which airline offers the most nonstop flights between Madrid and Vienna?
Iberia and Ryanair offer the most frequent nonstop flights from Madrid to Vienna, at 23 and 6 flights per week respectively. Based on KAYAK flight data over the last 3 months.
How often are flights from Madrid to Vienna delayed?
Over the last 3 months Madrid to Vienna flights were delayed 10% of the time. Delayed flights averaged 2h 04m behind schedule.
What’s the most punctual time of day to fly from Madrid to Vienna?
Night flights have the fewest delays. Afternoon departures experience delays most often.
Which day of the week has the fewest delays on Madrid to Vienna flights?
Wednesday has the fewest flight delays on the Madrid to Vienna route, at only 7% of flights delayed. Friday has the most delays at 13%.
Which airline is the most punctual on Madrid to Vienna flights?
Iberia is the most punctual airline on Madrid to Vienna flights. 90% of flights were on time in the past 3 months.
What’s the most popular layover airport when flying from Madrid to Vienna?
KAYAK data for 1-stop round-trips over the past 3 months. Only counts itineraries with the same layover on both legs.Frankfurt am Main (FRA) is the most popular layover for the Madrid to Vienna route. 37% of KAYAK users who booked 1-stop round-trips over the past 3 months connected via FRA.
What is the cheapest layover airport when flying from Madrid to Vienna?
Flights via Milan Malpensa (MXP) offer the most affordable fares, with an average round-trip price of $112. Based on KAYAK data over the past 3 months.
Which route with a layover is the fastest from Madrid to Vienna?
Munich Franz Josef Strauss (MUC) offers the shortest 1-stop connection from Madrid to Vienna at 4h 55m one-way, 1h 53m longer than the 3h 02m direct flight. Based on KAYAK data over the past 3 months.
When flying from Madrid to Vienna which airport offers the shortest layover?
Brussels Bruxelles-National (BRU) had the shortest average connection time for Madrid to Vienna layovers at 2h 58m over the past 3 months.
How many nonstop flights run daily between Madrid and Vienna?
There are about 4 flights per day from Madrid to Vienna, about 28 flights per week, spread evenly across the week.
What time of day do most flights depart from Madrid to Vienna?
Based on KAYAK flight schedules for the upcoming 3 months.Most nonstop flights from Madrid to Vienna depart in the morning, accounting for 34% of nonstop departures. Around 1 flights are scheduled in that window over the next three months.
Expert advice
Expert advice for your flight from Madrid to Vienna
AI-powered summary based on content written by travel experts. AI can make mistakes.
Our travel experts
Key details for Madrid to Vienna flights
Low season | May |
|---|---|
High season | November |
Cheapest flight | $73 |
When to book flights from Madrid to Vienna
Are your dates flexible? Find out the best times to travel from Madrid to Vienna based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Your Madrid to Vienna flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines and booking tips.
Your guide to booking Madrid to Vienna flights
Get tips on when to book, when to fly and what to know before your trip.Prefer to fly direct from Madrid to Vienna?
Direct data is based off flight results for the next 60 days. Find direct flights from all airlines flying direct from Madrid Barajas to Vienna Intl.
Direct departures
Madrid Barajas to Vienna Intl
Monday
Iberia,Ryanair
Iberia,Ryanair
Tuesday
Iberia,Ryanair
Iberia,Ryanair
Wednesday
Iberia,Ryanair
Iberia,Ryanair
Thursday
Iberia,Ryanair
Iberia,Ryanair
Friday
Iberia,Ryanair
Iberia,Ryanair
Saturday
Iberia,Ryanair
Iberia,Ryanair
Sunday
Iberia,Ryanair
Iberia,Ryanair
Direct returns
Vienna Intl to Madrid Barajas
Monday
Iberia,Ryanair
Iberia,Ryanair
Tuesday
Iberia,Ryanair
Iberia,Ryanair
Wednesday
Iberia,Ryanair
Iberia,Ryanair
Thursday
Iberia,Ryanair
Iberia,Ryanair
Friday
Iberia,Ryanair
Iberia,Ryanair
Saturday
Iberia,Ryanair
Iberia,Ryanair
Sunday
Iberia,Ryanair
Iberia,Ryanair
More options for your flight from Madrid to Vienna
Complete your trip to Vienna with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights from Madrid to Vienna
Cabin classes available on flights from Madrid to Vienna. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Find direct flights to and from Madrid and Vienna
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.