Cheap Flights from Milan to Vilnius

Compare Milan to Vilnius flight deals

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

Book the best Vilnius fare with no extra fees

Flight deals from Milan to Vilnius

Looking for a cheap last-minute deal or the best return flight from Milan to Vilnius? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan to Vilnius

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

Direct flights from Milan to Vilnius

Milan to Vilnius: Alternative routes

Compare routes from Milan to Vilnius below. You may find an airport to fly into that's cheaper, faster, or easier than Vilnius.

Milan to Vilnius: Flight information

The things to know before you go.
Cheapest flight foundRs7,321
Cheapest month to flySeptember
Average flight time2 hrs, 31 mins
Most popular airlineRyanair
Average flights per week15

Finding cheap flights from Milan to Vilnius: Frequently asked questions

The best price we found for a return flight from Milan to Vilnius is Rs15,640. 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 31 minutes is the average flight time from Milan to Vilnius.
Ryanair, Malta Air and Wizz Air fly direct from Milan to Vilnius.
As of July 2025, there are 15 flights per week flying from Milan to Vilnius.
The cheapest month to fly from Milan to Vilnius is usually September.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Vilnius Airport on Tuesday, 9 September 2025.
Yes – the average flight time is 2 hours and 31 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 Vilnius 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 Vilnius is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Vilnius is Ryanair .

Travelling from Milan to Vilnius International Airport (VNO): What you need to know

  • When searching for your flight from Milan to Vilnius International Airport (VNO), there's a good selection of airports you can jet off from. Milano Malpensa Airport (MXP), Orio al Serio International Airport (BGY) and Milano Linate Airport (LIN) are Milan's major terminals.

  • Around 2 hours 35 minutes is the typical travel time on a direct Milan to Vilnius International Airport flight.

  • Vilnius is one hour ahead of Milan. Vilnius International Airport is located in Vilnius, which runs on the UTC+2 timezone.

  • The busiest route is from Milano Malpensa Airport (MXP) to Vilnius International Airport (VNO). There are 4 direct services each week. Wizz Air operates a 9:55pm departure between MXP and VNO.

  • For hassle-free travel, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This will give you enough time to board your flight from Milan to VNO.

  • Delays at security and check-in are likely if you're travelling during high season, so allow a little extra breathing room. The recommendation for peak times? Get there up to four hours ahead for international flights and two hours for domestic departures.

Airports in Milan

Milano Malpensa Airport (MXP)

  • Reach your destination without the detour from Milano Malpensa Airport (MXP). Nonstop flights from Milan to Vilnius International Airport (VNO) operate from here.

  • When jetting out of MXP, you can take a direct flight from Milan to Vilnius International Airport with Wizz Air.

  • Most passengers prefer to book seats with Wizz Air from MXP to VNO.

  • With an impressive 100.0% of services arriving as scheduled, Wizz Air is the top on-time carrier serving this route.

  • MXP is about 48 kilometres from central Milan. If you're driving, ride-sharing or catching a cab from the centre, it'll take 45 minutes or so to get there, depending on traffic conditions. If you're taking public transport, expect the trip time to be around 55 minutes.

  • Have an early flight from Milan to Vilnius International Airport? Avoid rushing to the terminal (and enjoy a little extra shut-eye) by staying at one of these stays near Milano Malpensa Airport:

  • 68.23% of flights leaving from Milano Malpensa Airport make it to their destination on schedule.

Orio al Serio International Airport (BGY)

  • Think about setting out from Orio al Serio International Airport (BGY). You can book a direct Milan to Vilnius International Airport (VNO) flight ticket from this popular hub.

  • Take a direct flight from Milan to VNO with Ryanair. This is one of the top carriers that operates this route out of BGY.

  • On the BGY to VNO route, Ryanair is the airline most travellers rely on.

  • If you're looking for a carrier with a strong punctuality record, book with Ryanair. It has an exceptional on-time performance of 85.37% for flights between Orio al Serio International Airport and Vilnius International Airport.

  • You can arrive at BGY from central Milan in approximately 1 hour by car, depending on traffic conditions. The journey on public transport will take roughly 2 hours 20 minutes to travel the 64 kilometres or so.

  • Want to enjoy an extra night away before boarding your Milan to VNO flight? Kick back in a hotel near Orio al Serio International Airport before your holiday officially begins. These stays have your key waiting:

  • 67.49% of flights leaving Orio al Serio International Airport meet their expected arrival time.

Milano Linate Airport (LIN)

  • Choosing a flight ticket from Milan to Vilnius International Airport (VNO) with a stop or two can offer you a bigger choice of departure times along with better fares. When leaving from Milano Linate Airport (LIN), here are a few places you can make a pit stop at on your way to VNO:

    • Frankfurt Airport (FRA)

    • Leonardo da Vinci-Fiumicino Airport (FCO)

    • Helsinki-Vantaa Airport (HEL)

  • From central Milan, LIN is around 11 kilometres away. It'll take you roughly 30 minutes to get to the airport by car and 45 minutes or so if you use public transport.

  • Sleep a little longer and still make your Milan to Vilnius International Airport flight with plenty of time to spare. These hotels near Milano Linate Airport make departure day a breeze if you're flying out first thing:

  • The on-time performance rate of LIN is 79.56%. In other words, that's how frequently flights that depart this airport reach their final stop as planned.

About Vilnius International Airport (VNO)

  • If you have a late flight from Milan to Vilnius International Airport, nothing beats the convenience of staying near the terminal. Pick up your luggage at baggage claim and then be showered and resting soon after at one of these options near VNO:

  • Pick up a Vilnius International Airport rental car and discover Vilnius and beyond with your own wheels. Panek, Green Motion and Toprent are top outlets you can book with here.

  • Lock in the lowest price by reserving your ride around two weeks ahead of your Milan to Vilnius International Airport flight.

Getting from Vilnius International Airport (VNO) to central Vilnius

  • The centre of Vilnius is roughly 6 kilometres from Vilnius International Airport. Journey times by car hire or cab will vary based on traffic conditions, so do some research ahead of time.

  • Travelling by public transport typically takes 45 minutes.

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

  • The lowest price we've found for a one-way ticket from Milan to Vilnius International Airport is Rs7,321. For a return flight on this route, the best price is Rs15,640. Depending on the availability and when you book, these fares may change.

  • Booking ahead of time is often the key to finding a cheap flight from Milan to VNO. Flight prices rise as demand increases, so the closer you get to departure, the more it could cost you.

  • If you're flexible with your travel dates, try using the 'Whole month' search tool. It'll show you the lowest price across the month when searching for your Milan to Vilnius International Airport ticket.

  • Locking in a cheap flight ticket from Milan to VNO couldn't be easier with Price Alerts. All you need to do is create one of these automatic alerts and we'll let you know as soon as prices go down.

  • Save money on your flight from Milan to Vilnius International Airport by using the search filters. Select your ideal departure time, duration and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Milan to Vilnius International Airport (VNO)

  • April is the quietest month for flights from Milan to Vilnius International Airport (VNO), while June is the most popular. Pick the best time to go to Vilnius based on whether you prefer a laid-back vibe or a more bustling atmosphere.

  • When booking your Milan to VNO flight ticket, consider the weather you're most comfortable in. July is the warmest month in Vilnius, with temperatures ranging from 11ºC to 26ºC.

  • January has temperatures of between -13ºC and 2ºC. Look for cheap tickets from Milan to Vilnius International Airport around that time if you want to travel when it's cooler.

More about Vilnius

  • Once you've booked your flight from Milan to Vilnius International Airport, choose a hotel that puts you where you want to be. Make one of these options your base for exploring Vilnius:

  • Your trip to Vilnius should come with a side of sightseeing. Leading attractions you can't miss include Vilnius Old Town, Holocaust Museum (The Green House) and Vilnius Cathedral Basilica of Sts Stanislaus and Vladislaus.

Explore more of Lithuania

  • You've visited Vilnius, now it's time to discover other corners of Lithuania. Travel around 290 kilometres north-west to Klaipėda to tick off its leading sights. From Klaipeda Old City to WWII Bunkers and St. Casimir Church, there's plenty to keep you on the go.

  • Around 193 kilometres north-west of Vilnius, Siauliai is another favourite stop in Lithuania. Start your sightseeing at Railway Museum, Photography Museum and St. George's Church.

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