VNO

28€ Find Cheap Flights to Vilnius – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 30% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
64 €
Typical prices: 133 €-299 €
Wizz Air
Sun 21.1.Wed 24.1.
DTM - VNO • Direct
Cheapest one-way flight
28 €
Typical prices: 80 €-242 €
Wizz Air
Sat 3.2.
BER - VNO • Direct
Direct flights
You can fly direct with Lufthansa, airBaltic, and others. Average duration is 1h 59m.
FAQs
FAQs
Top airlines
Most flights • 13 per week
Best reviews • 7,7 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 61% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 22 weeks in advance save around 41% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 19% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Vilnius!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Vilnius

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Vilnius

Thu, 21. Jan - Sun, 24. Jan
Wizz Air Logo
8:05 - 11:10Dortmund  Dortmund-Vilnius Vilnius
2h 05mdirect
Wizz Air Logo
6:15 - 7:30Vilnius  Vilnius-Dortmund Dortmund
2h 15mdirect
64 €Wizz Air
2 days ago
Thu, 21. Jan - Sun, 24. Jan
Wizz Air Logo
8:05 - 11:10Dortmund  Dortmund-Vilnius Vilnius
2h 05mdirect
Wizz Air Logo
6:15 - 7:30Vilnius  Vilnius-Dortmund Dortmund
2h 15mdirect
65 €Wizz Air
2 days ago
Sat, 5. Dec - Wed, 9. Dec
Multiple Airlines Logo
11:30 - 10:10Berlin  Berlin Brandenburg-Vilnius Vilnius
21h 40m1 stop Oslo Gardermoen
Multiple Airlines Logo
16:35 - 17:15Vilnius  Vilnius-Berlin Berlin Brandenburg
1h 40mdirect
102 €Multiple Airlines
1 day ago
Mon, 11. Jan - Mon, 1. Feb
Multiple Airlines Logo
22:05 - 15:40Berlin  Berlin Brandenburg-Vilnius Vilnius
16h 35m1 stop Barcelona-El Prat
Multiple Airlines Logo
16:40 - 17:20Vilnius  Vilnius-Berlin Berlin Brandenburg
1h 40mdirect
104 €Multiple Airlines
3+ days ago
Mon, 7. Dec - Mon, 14. Dec
LOT Logo
18:40 - 16:05Berlin  Berlin Brandenburg-Vilnius Vilnius
20h 25m1 stop Warsaw Frederic Chopin
LOT Logo
19:10 - 10:45Vilnius  Vilnius-Berlin Berlin Brandenburg
16h 35m1 stop Warsaw Frederic Chopin
138 €LOT
3+ days ago
Fri, 11. Dec - Mon, 14. Dec
LOT Logo
18:40 - 9:25Berlin  Berlin Brandenburg-Vilnius Vilnius
13h 45m1 stop Warsaw Frederic Chopin
LOT Logo
19:10 - 10:45Vilnius  Vilnius-Berlin Berlin Brandenburg
16h 35m1 stop Warsaw Frederic Chopin
138 €LOT
1 day ago
Fri, 20. Nov - Mon, 23. Nov
Ryanair Logo
18:25 - 20:20Berlin  Berlin Brandenburg-Vilnius Vilnius
24h 55m1 stop Milan Malpensa
Ryanair Logo
22:25 - 11:55Vilnius  Vilnius-Berlin Berlin Brandenburg
14h 30m1 stop London Stansted
143 €Ryanair
3+ days ago
Thu, 3. Dec - Sun, 6. Dec
airBaltic Logo
22:20 - 1:10Hamburg  Hamburg-Vilnius Vilnius
1h 50mdirect
airBaltic Logo
20:35 - 21:30Vilnius  Vilnius-Hamburg Hamburg
1h 55mdirect
156 €airBaltic
22 hours ago
Sun, 22. Nov - Sun, 29. Nov
Ryanair Logo
7:50 - 10:45Berlin  Berlin Brandenburg-Vilnius Vilnius
25h 55m1 stop Bergamo Orio Al Serio
Ryanair Logo
10:05 - 17:00Vilnius  Vilnius-Berlin Berlin Brandenburg
7h 55m1 stop Bergamo Orio Al Serio
156 €Ryanair
3+ days ago
Thu, 3. Dec - Sun, 6. Dec
airBaltic Logo
22:20 - 1:10Hamburg  Hamburg-Vilnius Vilnius
1h 50mdirect
airBaltic Logo
20:35 - 21:30Vilnius  Vilnius-Hamburg Hamburg
1h 55mdirect
158 €airBaltic
2 days ago
Booking Insights

Price, demand, and travel trends for flights to Vilnius

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Vilnius?

Dortmund to Vilnius is the cheapest route at 64 € return, found in the past 5 days on KAYAK. Berlin to Vilnius is the most popular connection with return deals from 102 €.

How much is a flight to Vilnius?

On average, a return flight from Germany to Vilnius costs 209 €, based on KAYAK data over the past 12 months. Return fares from Nuremberg average 96 €, while Dortmund runs a bit higher at 111 €.

What is the cheapest day to fly to Vilnius?

Thursday is the cheapest day to fly to Vilnius at 207 € return on average over the past 12 months on KAYAK. Friday is the most expensive at 251 €.

What is the cheapest month to fly to Vilnius?

•April and September are the cheapest months to fly to Vilnius with an average price of 170 € return.
•June (238 €) and December (237 €) are the most expensive.

Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Vilnius?

Night flights to Vilnius are the cheapest at 190 € return on average. Morning flights are the most expensive at 245 €.

What is a good deal for flights to Vilnius?

Flights under 133 € are considered a good deal. 25% of KAYAK users found return flights to Vilnius at or below these prices, with the lowest fares from:
•Dortmund 61 €
•Nuremberg 68 €
•Berlin 117 €.

When are flights to Vilnius the cheapest?

Flights to Vilnius are cheapest 22 weeks before departure. Booking in this window typically costs about 41% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Vilnius

Low season

February

Cheapest flight

28 €
Beat the crowds with an average 36% drop in travellers.
The most popular month to fly with an average 31% increase in travellers.
One-way flight from Berlin to Vilnius

When to book flights to Vilnius

Are your dates flexible? Find out the best times to travel to Vilnius based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Vilnius, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Vilnius is a good deal?

    A good deal on a flight to Vilnius is around 133 € return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How long are direct flights to Vilnius from different departure cities?

    Direct flight time to Vilnius varies depending on your departure city:

    • From Berlin: 1h 35m
    • From Hamburg: 1h 50m
    • From Duesseldorf Intl Airport: 2h 05m
    • From Frankfurt am Main Airport: 2h 05m
    • From Dortmund: 2h 05m

  • Which city has the cheapest flights to Vilnius?

    Based on fares booked in the past 5 days, the cheapest flights to Vilnius are from Frankfurt am Main, starting at 154 € return.

  • How expensive are last-minute flights to Vilnius?

    Last-minute fares to Vilnius (booked within two weeks of departure) are typically 43% higher than the average return fare of 209 €.

  • What is the difference between the most popular and the most frequent airline at Vilnius?

    Lufthansa operates the most flights from Germany to Vilnius at 13 per week, while airBaltic is the airline most often selected by KAYAK users searching for flights from Germany to Vilnius. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airlines should I consider for flights to Vilnius?

  • How many flights serve Vilnius?

    Vilnius receives 4 flights per day and 27 per week from across the world. Frankfurt am Main Airport has the most flights to Vilnius with 13 weekly flights.

Your guide to booking Vilnius flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Vilnius, book around 22 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 41% lower during this window than last-minute fares.
  • For flights to Vilnius, a good return fare is around 133 €. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Vilnius in April. Return fares historically average 170 €, making April the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to 55 € on a return flight. Evening flights to Vilnius average 190 € compared to 245 € for morning flights.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Vilnius, some airlines may include bags at no extra cost. For example, Ryanair includes a cabin bag and a checked bag in Economy class, airBaltic includes a cabin bag and a checked bag in Economy class, and Lufthansa includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in Vilnius, a great place to start is Lietuvos nacionalinis operos ir baleto teatras. It is popular with first-time visitors and can give you a good feel for the area.

Reviews of the top 5 airlines flying to Vilnius

 
Need help choosing which airline to fly with to Vilnius? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,7
airBalticOverall score based on 186 reviews
6,8Entertainment
7,9Boarding
7,9Comfort
8,3Crew
7,3Food
Airline reviews

Flight was on time and the flight crew was very friendly and they were able to answer questions in English very easily. My bag came out fast in stockholm.

8,0 ExcellentFernando, Nov 2025
Read more airBaltic reviews

Flight was on time and the flight crew was very friendly and they were able to answer questions in English very easily. My bag came out fast in stockholm.

Was great but they would not book my bag through to my final destination

First they postponed the departure from 20.20 to 02.05 - almost 6 hours. Then all communication stopped. At app. 23.30 all info boards confirmed that the plane was finally cancelled. And after a sleepless night I realised that two contradicting messages had been received: At 01.59 passengers were directed to board - at the opposite end of CPH Airport - as the plane would take-off at 02.05 and at 02.42 CPH Airport Authority (official traffic information) confirmed that plane was again-again cancelled. Irreparable image!

It's fine if you don't want to give free water or anything, but don't try to sell the food in first class like there is a chef that actively made the food from the finest local ingredients. Its still plane food and the chef hasn't been near that food for quite some time

I was very disappointed because a special assistance wasn’t given to me and water was given to me in 50 min after I asked about it.Poor service,

Smooth flight. Surprisingly good and inexpensive food choices. Clean cabin. The plane is not equipped with the entertainment system.

Failure of APU meant massive delays at start of journey , baking in an unventilated plane Not good

Delay ca 5 hours on the first flight and 2 hours on the next one

The airline ran late and I almost missed this connecting flight to LGW. The airline didn't act very sympathetic to my situation. I wished that didn't happen as my experience I'm sure would've been much different.

One flight has delayed, but connecting flight ( the same company) has another plan for us. And left TO TLL. Instead Finnair.Who waiting pax from BRUSSELS. GREAT EXAMPLE OF COOPERATION. 👍

No wi-fi service Crew could not tell what ingredients were in the special food ordered Plane was held for 90 minutes upon arrival and the pilot and crew did allow passengers to use the restroom. Plane was not moving at all, and easily that could have been arranged. Choice on entertainment system is not very big.

Overall great experience, flight was good and crew was focused on safety and comfort

The seat was paid for but given for some different person .

No WiFi and ok comfort in business class. Home safe I guess that’s all that really matters.

Agents helping disable person doesnt know connections to Poland and after 9 agents helping and 2hours ,we made it to proper terminal. Polish Dreamliner its Polish nightmare liner with so narrow seats and no room under front seat for bag and feet,in economy class.To upgrade, to higher standart cost an arm and leg ,even there are empty seats No good experience overall

Bags lost no more to say, bad communication and no urgency to get it back to the hotel by the airline properly the worst airline I have used.

Everything was very good. I felt that the value received in paying for Business Class tickets was very good. The entertainment offered was plentiful, but could be improved with more recent options as well. By no means a deal-breaker. The staff were awesome, in the airport, at the gate and onboard.

The airline wouldn't let me take my stroller to the gate, even though the website states we can. My screen did not work. Their website also states that long flights offer wifi to be purchased. My 8.5-hour flight did not have wifi available. I pushed my call light to ask for water (I was willing to buy it). It took over an hour for them to come and they could only give me a small glass at a time. Waters were not available for purchase.

The flight was delayed by an hour which caused me to lose my car rental in Vilnius

Would have liked to have Wi-Fi on the longer flight (nyc-Warsaw)

Food and entertainment were not available, so my rating on those items isn't actually correct. There should be a "Not relevant" or "Didn't use it" option.

Waiting outside for a long time is not really necessary

The flight boarded nice and early and this meant there was no sudden rush at the gate. The only down side was the cabin was very cold 🥶

Flying from Hamburg to Stansted was a nightmare if I have to be honest, the flight was due to leave at 15:50 and we ended up not taking off properly till 16:56. They really don’t have enough people doing the sorting of baggage where you get the sticker for your case before the security check, going through security was 10x more faster then the whole baggage situation.

After passing through boarding gates we had to wait for 45 minutes in a small space with no place to sit.

On time boarding, on time departure and early arrival. As it should be. Yes, the comfort and benefits are very poor, but therefore the ticket is 6 times cheaper than with a flag carrier. So I am not complaining about it. You get what you pay for.

How terrible! Extremely bad! I can not even wait for 5 minutes, because the Berlin airport does not work in the security facilities and can handle people. No communication, although we were assured by about 50 travelers that the airline is informed and is waiting for us.

My flight was delayed 1 hour. My Mood was not great

Full flight but no issues. Had priority boarding and everything was fine

Good, everything went straight forward and on time, I am satisfied

It was a third party reservation and from kayak through kiwi for wizard flight.. so communication impossible, i forced to spend agonizing hours trying not to lose my self transfer flight. Thankfully wizz employees gave some help but it was so frustrating 😑

The seats were not very comfortable and very close together.

Typical wizzair flight, nothing special , but as there were flight in the evening we got sandwiches with 50% discount. Terminal wizzair is using is awful. Separate from normal airport, no duty free and only one cafe. Also was late for more than 2 hours but we didn’t got any food or water vouchers.

Had to pay £45 to check in at the airport because I didn't check-in online at least 3 hours prior... and it wasn't mentioned on the booking / App (online check-in is only marked as "included service"). Upon landing, captain failed to land the first attempt and had to take off again for an re-attempt. Overall mid experience, would definitely pay a bit more at first to avoid this again.

Boarding was fine, crew professional but not very friendly. Seats are very tight & uncomfortable. 1h delay due to crew change and mechanical issues - no communication whats going on.

After adding baggage costs, and considering the necessity to re-checkin at each stop, and the €50 I was tricked out of for the ridiculous 3 hour min check in, I’ll never fly this very hungry Hungarian airline again!

Wizz is the worst airline in the world, The firm behavior is similar to the Italian mafia, For booking, check in at the desk and not on line that charge 48euro each, the truly that was included in the confirmation is only half way the continuous flight after the connection is not included although ordered together as on flight with one stop,(no direct flight), they asked for another 58euro each, unbelievable behavior of the staff, actually you feel threatened by them, as I said Italian mafia. Last time ever in my life. Keep out of this airline and enjoy your vacation.

Was denied to enter the previous plane so couldnt make it to this one

Shambolic boarding with ZERO information on why there was a delay. Don't treat customers like sheep. Crew good. Aircraft new. Late departure with minimal information from flight deck.

The crew was not very friendly or did not seem like very approachable. The plane was quite dirty and it didn’t sound too good when landing.

Proximity of the the gate to the lounge could have been better but overall a nice experience. The lounge was exceptional. Getting from the Schengen side to the international side was also pain free. Boarding the plane, service on board , disembarking at Heathrow and quick delivery of bags all made for a good overall experience.

Such a comfortable flight! Food was yummy and staff was very friendly! Will absolutely fly Lufthansa again.

Again another extremely chaotic boarding for the flight. Could have easily opened up more automated gates and the staff could have proactively managed the queues as they're forming rather than sitting behind the counter, waiting for the boarding to start.

There was a stewardess walking up and down and keep spraying room refreshner on people heads and faces. I had to bread this and smell like a room freshener afterwards not to mention was keep falling on my face. It was terrible.

The food was fine. The seats are small but accomidating. The staff was very freindly. I would fly them again happily

My flight to Frankfurt was a very pleasant experience. The food was good, but what really stood out was the cabin crew, who were exceptionally friendly, attentive, and professional. The service was excellent—honestly, better than on some much more expensive flights I’ve taken. A wonderful experience overall!

The flight from FRA to SFO was uncomfortable. The crew allowed people to change seats after boarding finished, but then made some people move back to their seats but not others, which resulted in my wife and I having to sit in two middle seats for an 11 hour flight. The entertainment system was not working well throughout the flight, and stopped working completely around hour 8.

Economy plus on a long flight with Lufthansa was wonderful. Service starts with a pillow, blanket, slippers and care package waiting on your seat. An it just gets better from there.

Review what was entered already in the same booking. Not sure we will use Arrant Grant, given what happened!

I liked that my family got to sit together and the location of our seats. The food quality was terrible. I did not eat the dinner, the boy in front of our seats got sick after eating the food. My tv did not work for the first 2 hrs and then it did come on. The flight attendants did not provide the headphones for any of the passengers in our area, so it didn't matter if the TV worked because I wouldn't be able to hear anything. When we got off the plane in Frankfurt we had to take the stairs off rhe plane and then take a bus to the terminal. Waited 10hrs for the next flight to Vilnius and then it was cancelled the last hour and half before the flight. We scrambled to try to get an alternative. We got on a wait list for a flight to Riga, Lativa that night. Fortunately, we were confirmed for boarding but had separates seats and we have small children. We were able to talk to the passengers nearby and they gave up there seats for us. Finally arrived after midnight in Lativa to find that our luggage was lost, apparently the attendant for Lufthansa in Orlando checked in our bag incorrectly and gave us the wrong person receipt tag. They are attempting to find our luggage which is apparently on it way to a town in Germany. We had to take the transportation bolt and be driven from Riga to Vilnius which is 3hrs and finally arrived in Vilnius at 5:30am. So yes, the flight was a disaster and probably our worst trip ever with Lufthansa. I don't think we will be traveling with Lufthansa again. It's a shame because I believe we're trying but they all seemed flustered and forgetful, maybe overworked. I do hope things can change in the future.

Travelling to a place near Vilnius?

Book flights to Vilnius if you plan to visit one of these locations
Druskininkai

More options for your flight to Vilnius