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 33 airlines and as many as 732 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 Valencia, Venice or any other of the 31 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 with flights departing from 5 am to 16 pm.
With Lufthansa
If you fly from Vienna with Lufthansa you will do a stopover in Munich, MUC before reaching Madrid. This flight trip will take 4 hours and 40 minutes and you can fly every weekday with departures at 09:00, 09:05 or 13:15. 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 15 minutes and you can fly every weekday with departures at 18:10. 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) |
VLC Valencia | 4h 35m | 50m | 1217 (1958 km) |
VCE Venice | 4h 50m | 1h 5m | 1149 (1849 km) |
MXP Milan | 5h 5m | 1h 15m | 1128 (1815 km) |
ZAG Zagreb | 5h 10m | 1h 20m | 1223 (1968 km) |
BRU Brussels | 5h 10m | 35m | 1399 (2251 km) |
AMS Amsterdam | 5h 10m | 45m | 1511 (2431 km) |
BUD Budapest | 5h 15m | 1h 10m | 1364 (2195 km) |
GVA Geneva | 5h 20m | 1h 40m | 1141 (1836 km) |
ZRH Zurich | 5h 25m | 2h 5m | 1150 (1850 km) |
FRA Frankfurt | 5h 30m | 1h 10m | 1275 (2051 km) |
PMO Palermo | 5h 30m | 55m | 1619 (2605 km) |
BER Berlin | 5h 33m | 1h 10m | 1481 (2383 km) |
DUS Dusseldorf | 5h 43m | 45m | 1391 (2238 km) |
BCN Barcelona | 5h 45m | 1h 55m | 1156 (1860 km) |
PRG Prague | 5h 50m | 1h 50m | 1266 (2037 km) |
MUC Munich | 5h 55m | 2h 5m | 1157 (1862 km) |
HAM Hamburg | 6h 0m | 1h 25m | 1591 (2560 km) |
PMI Palma de Mallorca | 6h 0m | 35m | 1251 (2013 km) |
FCO Rome | 6h 5m | 2h 0m | 1317 (2119 km) |
DBV Dubrovnik | 6h 5m | 1h 45m | 1535 (2470 km) |
ALG Algiers | 6h 25m | 3h 0m | 1497 (2409 km) |
BLQ Bologna | 6h 25m | 2h 35m | 1164 (1873 km) |
SPU Split | 6h 35m | 2h 35m | 1361 (2190 km) |
FLR Florence | 6h 35m | 2h 45m | 1189 (1913 km) |
LYS Lyon | 6h 40m | 2h 55m | 1139 (1833 km) |
CDG Paris | 6h 50m | 2h 40m | 1310 (2108 km) |
OLB Olbia | 6h 55m | 2h 50m | 1299 (2090 km) |
OPO Porto | 7h 15m | 2h 40m | 1602 (2578 km) |
TUN Tunis | 7h 30m | 3h 5m | 1634 (2629 km) |
BEG Belgrade | 8h 0m | 3h 35m | 1542 (2481 km) |
LHR London | 8h 35m | 3h 30m | 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.