Helping travelers to find the best flight offers
Fly from Milan to Vilnius with confidence — our search scans over 700 airlines, 50+ travel agencies and 5+ top booking systems to uncover the best prices, schedules and flexible conditions for your trip. Compare options in seconds and book the flight that fits your budget and timetable effortlessly.
Fly direct from Milan to Vilnius for the fastest, most convenient way to get between Italy and Lithuania—no layovers, less hassle and more time to enjoy your trip. While connecting flights can sometimes be cheaper, choosing a direct option saves valuable travel time and offers a more comfortable, predictable journey so you arrive ready to explore.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Milan to Vilnius:
•
•
•
•
•
•
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
The cheapest one-way flight from Milan to Vilnius departs on 12/12/2025, is operated by Wizz Air and costs $24
The cheapest roundtrip flight from Milan to Vilnius departs on 11/20/2025, is operated by Wizz Air and costs $50
Fastest flight from Milan to Vilnius takes 2h 24m
There are direct flights on this route 7 days a week: Su, Mo, Tu, We, Th, Fr, and Sa
The distance between Milan and Vilnius is 1530km (949 miles). The average flight duration is 2h 31m. There are 13 direct flights from Milan to Vilnius. The time difference between Milan and Vilnius is 1h. Flights from Milan begin at 6:05 AM. The latest flight from Milan departs at 10:00 PM
The Milan — Vilnius route is served by a wide range of airlines: 7 in total, including Wizz Air, Air Malta, Ryanair, LC Busre SAC, EasyJet, Vueling, and airBaltic. Competition among carriers gives passengers the opportunity to find tickets at attractive fares — with prices starting from $24. Our service helps compare all available offers within seconds and choose the most convenient option. You can filter flights by price, departure time, or baggage rules to make your trip as comfortable as possible. With so many airlines, there’s always a chance to catch special promotions and save.
Milan — Vilnius
12/12/2025
Departure
Direct flight
W61954
Starting at $24
Milan — Vilnius
12/10/2025
Departure
Direct flight
W61954
Starting at $24
Milan — Vilnius
01/12/2026
Departure
Direct flight
W61954
Starting at $25
Milan — Vilnius
01/05/2026
Departure
Direct flight
W61954
Starting at $27
Milan — Vilnius
12/04/2025
Departure
Direct flight
W61954
Starting at $27
Milan — Vilnius
11/20/2025
Departure
Direct flight
W61954
Starting at $28
Milan — Vilnius
01/07/2026
Departure
Direct flight
W61954
Starting at $28
Milan — Vilnius
12/18/2025
Departure
Direct flight
KM2872
Starting at $28
Milan — Vilnius
11/27/2025
Departure
Direct flight
W61954
Starting at $28
Milan — Vilnius
12/13/2025
Departure
Direct flight
W61954
Starting at $29
Ryanair
We, Th, Fr, and Sa
Starting at $30
Wizz Air
Su, Tu, and Th
Starting at $31
Milan Malpensa Airport (MXP) is the city’s main international gateway and typically handles long-haul and intercontinental flights alongside major European carriers. It is usually the more premium hub for legacy airlines and many full-service operators, so fares can be mid-to-high compared with budget-focused options. The airport sits about 50 km northwest of central Milan; travelers can reach the city by direct express train (Malpensa Express) in roughly 40–50 minutes, regional trains or buses in about 50–70 minutes, with fares generally ranging from moderate to mid-range. Pros: well-served with lounges and long-haul amenities; cons: longer transfer times to downtown and occasional higher taxi costs. Milan Linate Airport (LIN) functions primarily as a convenient domestic and short-haul European airport and is often preferred for business trips due to its proximity to the city. It’s typically served by national carriers and regional operators rather than low-cost long-haul lines, and prices can be competitive for short routes. Located approximately 7–8 km east of central Milan, travel times are short: 15–25 minutes by taxi or 25–30 minutes by local bus/tram, with fares usually low to moderate. Pros: fast access to downtown and compact terminal; cons: fewer long-haul services and sometimes higher per-ticket costs for last-minute bookings. Milan Bergamo Orio al Serio Airport (BGY) is often positioned as the budget and low-cost carrier airport serving the Milan area, hosting many low-fare European airlines. It typically offers some of the cheaper ticket options, especially for leisure travel, though total journey costs can rise when factoring transfers. The airport is about 45 km northeast of central Milan; shuttle buses and regional coaches usually take 45–60 minutes depending on traffic, with fares typically low to moderate. Pros: many low-cost routes and straightforward check-in; cons: longer transfer time to the city and more basic facilities compared with larger hubs. For travel planning, consider role and location: Malpensa for international connectivity and amenities, Linate for quick city access and business trips, and Bergamo for budget-focused itineraries. Transfer times and transport costs vary by airport and time of day, so it can be helpful to weigh in-city convenience against flight options and total journey price when choosing which Milan airport to use.
Vilnius Airport (VNO) is Lithuania’s main international gateway and typically serves as the country’s primary hub for both legacy and low-cost carriers, including national and regional operators. Fares can be competitive compared with nearby capitals, especially on budget airlines. The airport sits about 6 km north of Vilnius city centre; taxis and ride‑hailing usually take 10–20 minutes depending on traffic, with fares often in a modest range. Regular city buses and express shuttles connect the terminal to central stops in roughly 20–30 minutes for a low flat fare, and car hire desks are on-site. Pros: compact layout and short transfer times; cons: smaller food and shopping offering than major European hubs.
The cheapest flight ticket from Milan to Vilnius according to data for the last 48 hours costs $24
Often the best time to buy tickets from Milan to Vilnius is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Milan to Vilnius can be found flying in these months: December, January, November.
The fastest flights from Milan to Vilnius start from 2 hours 24 minutes in the air.
The following airlines operate direct flights on the route Milan — Vilnius: Wizz Air, Air Malta
The minimum one-way ticket price from Milan to Vilnius is $24 (December 2025), while the maximum is $104 (August 2026). On average, a ticket costs $52–$52.