Cheap flights from Vilnius to Milan

Compare Vilnius to Milan flight deals

Find the cheapest month or even day of the year to fly to Milan

Book the best Milan fare with no extra fees

Flight deals from Vilnius Airport to Milan

Looking for a cheap last-minute deal or the best return flight from Vilnius Airport to Milan? If you want to travel next month, return fares start from $62. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Vilnius to Milan

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Vilnius to Milan flights are currently cheapest in July.

Direct flights from Vilnius to Milan

Vilnius to Milan: Flight information

The things to know before you go.
Cheapest flight found$21
Cheapest month to flyJuly
Average flight time2 hrs, 39 mins
Most popular airlineRyanair
Average flights per week21

Finding cheap flights from Vilnius to Milan: Frequently asked questions

There are 4 airports in Milan: Milan Linate, Milan Malpensa, Milan Bergamo, and Verona Brescia.
The best price we found for a return flight from Vilnius to Milan is $51. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 38 minutes is the average flight time from Vilnius to Milan.
Ryanair, Malta Air and Buzz fly direct from Vilnius to Milan.
As of March 2026, there are 21 flights per week flying from Vilnius to Milan.
The cheapest month to fly from Vilnius to Milan is usually May.
If you're flying from Vilnius Airport, the cheapest airport near Milan is Milan Bergamo – which is 45.9 km away from the centre of Milan. We've found flights into this airport from $51.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Vilnius Airport to Milan on Monday, 25 May 2026.
Yes – the average flight time is 2 hours and 38 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Milan but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Milan is around 40 days in advance, so don’t leave your flight to the last minute.
In March, the average temperature is usually around 8°C. August is typically the warmest month in Milan, when it usually averages around 28°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging -1°C. The rainiest month is November.
Currently, Ryanair offers the cheapest flight tickets to Milan.

Flying from Vilnius International Airport (VNO) to Milan: what you need to know

  • Book a direct flight from Vilnius International Airport to Milan and you'll be travelling for around 2 hours 35 minutes.

  • Vilnius International Airport is located in Vilnius. Based in the UTC+1 timezone, Milan is one hour behind Vilnius.

  • Vilnius International Airport (VNO) to Orio al Serio International Airport (BGY) is the most popular route, with eight flights a week to pick from. You can travel from VNO to BGY at 09:55 with Ryanair.

  • Leave enough time to catch your VNO to Milan flight. As a general rule, arrive two hours before international departures and an hour ahead for domestic flights.

  • If you're flying during a bank holiday or another peak period, give yourself more time. A good rule is two hours ahead of domestic flights and up to four hours before international departures. Queues at security and check-in will be longer.

  • Begin your trip at VNO and travel nonstop to Milano Malpensa Airport (MXP). That's where you can expect to touch down when searching for Vilnius International Airport to Milan tickets.

  • Ryanair is a leading airline that operates direct flights from Vilnius International Airport to Milan.

  • The journey from central Vilnius to VNO takes around 45 minutes on public transport. If you drive, ride-share or take a cab, you'll cover the 6 kilometres in 20 minutes or so, depending on traffic conditions.

  • Planning to catch an early flight from Vilnius International Airport to Milan? Avoid the stress of rushing to the airport (and get some extra shut-eye) by choosing one of these stays close to VNO:

  • 77.51% of flights that depart Vilnius International Airport arrive at their destination on schedule.

How to find the cheapest flights from Vilnius International Airport (VNO) to Milan

  • $21 is currently the best price for a one-way Vilnius International Airport to Milan flight. A return plane ticket starts at $51. These fares can change depending on demand.

  • Get cheap flights from VNO to Milan by booking one month ahead. Based on our research, that's the sweet spot for bagging a bargain.

  • Schedule your trip for May. That's the best month for landing an awesome deal on Vilnius International Airport to Milan tickets. If you're flexible with your travel dates, use the 'Whole month' tool to access the lowest price across every month.

  • There's no need to keep checking in to see if fares have dropped when you set up a Price Alert. We'll let you know as soon as there's an extra saving on cheap flights from VNO to Milan.

  • Tailor your flights with filters. Pick your preferred departure and arrival times, airlines and total journey duration. You can also sort the results by 'Best,' 'Cheapest' or 'Fastest' flights from Vilnius International Airport to Milan.

Airports in Milan

Milano Malpensa Airport (MXP)

  • Milano Malpensa Airport (MXP) is around 48 kilometres from the centre of Milan. If you're opting for a ride-share or a cab, the drive takes about 45 minutes.

  • It typically takes 55 minutes if you're travelling by public transport.

  • If you have a late flight from Vilnius International Airport to Milan, nothing beats the convenience of staying near the terminal. Grab your bags from the carousel and then be showered and snoozing not long after at one of these accommodation options near MXP:

  • Fast-track your adventure by picking up a Milano Malpensa Airport rental car. Grab a set of wheels from Surprice, RentSmart24 or Noleggiare and explore beyond Milan's main sights.

  • Get the best deal by booking your ride from Milano Malpensa Airport about one week before your flight from VNO to Milan.

Orio al Serio International Airport (BGY)

  • Once your flight from Vilnius International Airport to Milan has touched down, you can get to the city centre in about 1 hour by car. Central Milan is roughly 64 kilometres from Orio al Serio International Airport (BGY).

  • You can expect the journey to take about 2 hours 20 minutes on public transport.

  • There are some comfortable places to rest your head close to BGY. Settle in and get cosy after your VNO to Milan flight at any of these perfectly located options:

  • Surprice, RentSmart24 and Galdieri Rent make collecting an Orio al Serio International Airport rental car simple. These trusted companies are located in or around the terminal and will have you on the road before long.

  • Get first dibs on the best options. Booking your ride from BGY two weeks in advance often means better prices and a bigger choice of vehicles.

Milano Linate Airport (LIN)

  • Set your sights on the city centre after your flight from Vilnius International Airport to Milan has landed. Central Milan is around 11 kilometres from Milano Linate Airport (LIN) and takes roughly 30 minutes to reach by cab or ride-share.

  • The journey takes about 45 minutes if you use public transport.

  • Check in to a hotel near LIN and go from landing to lounging in your room in a flash. Whether you have a late VNO to Milan flight or just want a stress-free arrival, these stays put comfort right within reach:

  • Whether you're searching for a zippy mini for a solo escape or a roomy SUV to transport your group, you'll find the perfect Milano Linate Airport rental car for you. Check out the types of wheels available from names such as RentSmart24, Drivalia and Noleggiare.

  • If you're searching for a specific make or model, lock in your ride from LIN around four weeks before your flight from Vilnius International Airport to Milan. This gives you a higher chance of getting the car you want, on top of a better deal.

Best time to go to Milan

  • Plan your trip to Milan during peak season if you like a bustling atmosphere, but remember that prices are usually higher. Alternatively, book your flights from Vilnius International Airport to Milan during low season when prices are cheaper and it's not as busy.

  • Before locking in your Vilnius International Airport to Milan plane ticket, think about the weather you're most comfortable in. July is the warmest month in Milan, with temperatures ranging from 16ºC (61ºF) to 35ºC (95ºF).

  • If you want cooler conditions, search for a cheap ticket from VNO to Milan in January when temperatures average between -1ºC (30ºF) and 9ºC (48ºF).

More about Milan

  • Once you've booked your flight from Vilnius International Airport to Milan, find a hotel that keeps you close to what you want to see. Make one of these accommodation options your base for exploring Milan:

  • There are so many things to do and see in this city it can be difficult to know where to begin. Milan Cathedral, Grande Museo del Duomo di Milano and The Last Supper Museum are popular attractions which should feature on any good Milan itinerary.

Explore more of Italy

  • Rome is just one of the many places in Italy waiting to be explored once you've taken in the sights of Milan. Around 483 kilometres away to the south-east, popular attractions include Colosseum, Trevi Fountain and Roman Forum.

  • If you want to check out another major stop in Italy, head for Turin, about 129 kilometres west of Milan. Galleria Sabauda (Palazzo Reale), Egyptian Museum and Royal Palace of Turin are among the biggest draws.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.