Flights from Vienna to Madrid
VIE to MAD. All flight routes from Vienna International Airport, Austria to Barajas, Spain. These routes are operated by 24 different airlines. You can either fly non-stop with Iberia or Ryanair, or choose from 31 different transit flights. The shortest flight time is 3 hours and 10 minutes.
Find the best prices on hotels and car rental near Barajas
We got great deals on hotels and car rentals near the airport.
Vienna to Madrid flights
There are over 31 airlines and as many as 587 flights every week to this destination. You can fly non-stop to Madrid (MAD) from Vienna (VIE) with Iberia or Ryanair but if a stopover option suits you better you can choose to fly via Venice, Zurich or any other of the 29 alternatives with flight connections.
Vienna to Madrid with Iberia
You can fly non-stop every weekday with flights departing at 7 am, 12 noon or 19 pm. Iberia is a member of the air alliance OneWorld.
With Ryanair
You can fly non-stop every weekday except saturdays with departure times from 5 am to 16 pm.
With Lufthansa
If you choose to fly with Lufthansa from Vienna to Madrid you can make a transit either via Munich or via Frankfurt. The route via Munich is 1 hour faster. Lufthansa is a Star Alliance member.
With Brussels Airlines
If you fly from Vienna with Brussels Airlines you will do a stopover in Brussels, BRU before reaching Madrid. This flight trip will take 5 hours and 10 minutes and you can fly every day of the week except saturdays with departures at 18:10 or 18:15. Brussels Airlines is a Star Alliance member.
Miles & flight time: VIE - MAD
The shortest flight time between VIE and MAD is 3 hours and 10 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 10m | - | 1128 (1815 km) |
Direct | 3h 20m | - | 1128 (1815 km) |
VCE Venice | 4h 50m | 1h 10m | 1149 (1849 km) |
ZRH Zurich | 4h 55m | 2h 5m | 1150 (1850 km) |
ZAG Zagreb | 5h 5m | 1h 20m | 1223 (1968 km) |
NCE Nice | 5h 5m | 1h 50m | 1145 (1842 km) |
MXP Milan | 5h 5m | 1h 0m | 1128 (1815 km) |
NAP Naples | 5h 10m | 50m | 1453 (2338 km) |
GVA Geneva | 5h 15m | 1h 40m | 1141 (1836 km) |
BUD Budapest | 5h 15m | 1h 10m | 1364 (2195 km) |
CDG Paris | 5h 15m | 55m | 1310 (2108 km) |
FRA Frankfurt | 5h 25m | 1h 5m | 1275 (2051 km) |
AMS Amsterdam | 5h 25m | 1h 10m | 1511 (2431 km) |
BRU Brussels | 5h 25m | 40m | 1399 (2251 km) |
BER Berlin | 5h 35m | 1h 5m | 1481 (2383 km) |
MUC Munich | 5h 35m | 2h 5m | 1157 (1862 km) |
PMI Palma de Mallorca | 5h 40m | 2h 15m | 1251 (2013 km) |
PRG Prague | 5h 55m | 1h 50m | 1266 (2037 km) |
HAM Hamburg | 6h 0m | 1h 25m | 1591 (2560 km) |
BCN Barcelona | 6h 0m | 2h 15m | 1156 (1860 km) |
BLQ Bologna | 6h 5m | 2h 35m | 1164 (1873 km) |
DBV Dubrovnik | 6h 5m | 1h 45m | 1535 (2470 km) |
DUS Dusseldorf | 6h 15m | 2h 15m | 1391 (2238 km) |
ALG Algiers | 6h 25m | 3h 0m | 1497 (2409 km) |
SPU Split | 6h 35m | 2h 40m | 1361 (2190 km) |
FLR Florence | 6h 35m | 2h 45m | 1189 (1913 km) |
OPO Porto | 6h 40m | 30m | 1602 (2578 km) |
FCO Rome | 6h 40m | 1h 10m | 1317 (2119 km) |
TUN Tunis | 7h 30m | 3h 5m | 1634 (2629 km) |
BEG Belgrade | 7h 50m | 55m | 1542 (2481 km) |
LHR London | 8h 40m | 4h 55m | 1574 (2533 km) |
Unpublished Flight Rates From Vienna to Madrid
From Vienna to Spain
Below is a list of other destinations to Spain from Vienna International Airport with either direct flights or 1 stop connections.
- BCN Barcelona Direct
- PMI Palma de Mallorca Direct
- AGP Malaga Direct
- ALC Alicante Direct
- LPA Las Palmas Direct
- TFS Tenerife Direct
- VLC Valencia Direct
- IBZ Ibiza Direct
- SVQ Sevilla Direct
- ACE Lanzarote Direct
From Austria to Madrid
Below is a list of other cities in Austria with flights to Madrid with either non-stop or connecting flights.