Flights from Vienna to Milan – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
VIE to LIN – All flight route options from Vienna International Airport, Austria to Linate, Italy. These routes are operated by 6 airlines. Fly non-stop with Austrian or easyJet, or choose from 3 different stopover flights. The shortest flight time is 1 hour and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Linate
We got great deals on hotels and car rentals near the airport.
Vienna to Milan flights
With over 345 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Milan (LIN) from Vienna (VIE) with easyJet or Austrian but if a stopover option suits you better you can choose to fly via Munich, Rome or any other of the 3 alternatives with connectiing airports.
Vienna to Milan with easyJet
You can fly non-stop every weekday with flights departing at 09:25, 14:30 or 15:25.
Distance & flight times: Vienna International Airport to Linate
The shortest flight time between VIE and LIN is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 30m | - | 392 miles (631 km) |
MUC Munich | 3h 10m | 1h 0m | 456 miles (734 km) |
FCO Rome | 4h 5m | 1h 20m | 780 miles (1255 km) |
FRA Frankfurt | 4h 15m | 2h 10m | 707 miles (1138 km) |


Quick copy and share this page
From Vienna to Italy
Below is a list of other destinations to Italy from Vienna International Airport with either direct flights or 1 stop connections.
-
FCO Rome Direct
-
MXP Milan Direct
-
BGY Milan Direct
-
NAP Naples Direct
-
BRI Bari Direct
-
BLQ Bologna Direct
-
PMO Palermo Direct
-
VCE Venice Direct
-
CTA Catania Direct
-
PSA Pisa
From Austria to Milan
Below is a list of other cities in Austria with flights to Milan with either non-stop or connecting flights.