Travel options
from Tallinn to Vilnius

You can get from Tallinn to Vilnius by train, bus or flight.

Our recommendation

To get from Tallinn to Vilnius on Sep 22 we recommend taking a bus because it’s the best combination of price and speed.

10:50PMTallinn, Vana-Paaskula7h45 06:35AMVilnius
0 changes
$321One-way
Cheapest
10:50PMTallinn, Vana-Paaskula7h45 06:35AMVilnius
0 changes
$321One-way
Other options
10:50PMTallinn, Vana-Paaskula8h05 06:55AMVilnius, Panorama
0 changes
$321One-way
10:30PMTallinn, Tallinna Bussijaam8h05 06:35AMVilnius
0 changes
$321One-way
10:30PMTallinn, Tallinna Bussijaam8h25 06:55AMVilnius, Panorama
0 changes
$321One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Tue
Sep 21
$24Lux Express
$124nordic regional airlines oy
Wed
Sep 22
$29Lux Express
$79Air Baltic
Thu
Sep 23
$18Lux Express
$79Air Baltic
Fri
Sep 24
$24Lux Express
$79Air Baltic
Sat
Sep 25
$24Lux Express
$122Air Baltic
Sun
Sep 26
$34Ecolines
$79Air Baltic
Mon
Sep 27
$24Lux Express
$79Air Baltic
Tue
Sep 28
$24Lux Express
$79Air Baltic
Wed
Sep 29
$24Lux Express
$112nordic regional airlines oy
Thu
Sep 30
$24Lux Express
$79Air Baltic
Fri
Oct 1
$24Lux Express
$79Air Baltic
Sat
Oct 2
$24Lux Express
$79Air Baltic
Sun
Oct 3
$34Ecolines
$79Air Baltic
Mon
Oct 4
$24Lux Express
$79Air Baltic
Tue
Oct 5
$24Lux Express
$79Air Baltic
Wed
Oct 6
$24Lux Express
$79Air Baltic
Thu
Oct 7
$24Lux Express
$79Air Baltic
Fri
Oct 8
$24Lux Express
$79Air Baltic
Sat
Oct 9
$24Lux Express
$79Air Baltic
Sun
Oct 10
$24Lux Express
$79Air Baltic
Mon
Oct 11
$18Lux Express
$79Air Baltic

Travel Information between Tallinn and Vilnius

distanceDistance327 miles (528 km)
modeAvailable travel modesFlight or bus
priceTicket price range$19 - $111
cheapestCheapest modeBus • $19 (€15) • 7 h 45 min
fastestFastest modeFlight • $111 (€88) • 1 h 10 min
carriersPopular travel companiesAir Baltic or Lux Express

Take a flight or bus to travel 327 miles (528 km) from Tallinn to Vilnius. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $19 (€15). The most popular travel companies which serve this trip are Air Baltic or Lux Express among others. Travelers can even take a direct bus from Tallinn to Vilnius.

How to get from Tallinn to Vilnius

The Best Way According to our Users

If you want to travel from Tallinn to Vilnius there are several options available to you. For this route, however, 100,00% of our customers choose the bus as their preferred method of transportation. Nowadays, traveling by bus is a relaxing and entertaining experience. Most bus companies offer different on-board services; ranging from "welcome drinks" to free wi-fi or personal entertainment. For this reason, the bus is often chosen as the best way to get from Tallinn to Vilnius. Bus companies normally offer comfortable journeys for reasonable prices, and if you choose to travel on a night bus you can even save the money of one night in a hotel. For that reason, the bus is most likely the cheapest way to get to your destination.

Search on Omio to find cheap tickets from Tallinn to Vilnius. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips

Travel from Tallinn to Vilnius
Travel to Vilnius easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Tallinn to Vilnius.
FAQs
Is cross-border travel to Vilnius, Lithuania from Tallinn, Estonia currently allowed?

International travel from Tallinn, Estonia to Vilnius, Lithuania is: Partially open.

Can I enter Lithuania if coming from Estonia?

Entry into Lithuania is currently allowed for: Entry is partially open for citizens and permanent residents of Estonia.

Am I required to self-quarantine upon arrival to Vilnius if traveling from Tallinn?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • 10-day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Health declaration required
  • Passenger Locator Form (PLF) required

What measures do I need to follow in Vilnius, Lithuania due to the pandemic?

All travelers in Lithuania must observe the following coronavirus safety measures:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 9/13/21; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip between Tallinn and Vilnius.

Are there restrictions on reentering Estonia from Vilnius, Lithuania due to the coronavirus pandemic?

The current restriction level for returning to Tallinn, Estonia from Lithuania is: Partially open.

Am I allowed to reenter Tallinn, Estonia from Vilnius, Lithuania?

Reentering Estonia is currently allowed for: Entry is partially open for citizens and permanent residents of Lithuania

Do I need to self-quarantine when I arrive back to Tallinn from Vilnius?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 6 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Digital entry registration is required prior to arrival

Which rules do I need to follow in Tallinn, Estonia regarding COVID-19?

All travelers returning to Estonia must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 2 metre (s) (7 feet)
  • Face masks: Recommended

The information above was last checked on 9/13/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Tallinn from Vilnius here.

What are the ways to get from Tallinn to Vilnius?

You can travel from Tallinn to Vilnius 2 different ways: flight or bus.

What is the cheapest way to get from Tallinn to Vilnius?

The cheapest way to get from Tallinn to Vilnius is by taking a bus. You can find average ticket prices around $19 (€15) compared to other travel options to Vilnius:

A bus is $92 (€73) less than a flight for this trip with tickets for a flight from Tallinn to Vilnius costing on average $111 (€88).

What is the fastest way to travel from Tallinn to Vilnius?

The fastest way from Tallinn to Vilnius is by flight with an average journey time of 1 h 10 min.

There are alternative travel options to Vilnius that can usually take longer:

In comparison, traveling by bus can take you on average 7 h 45 min.

What is the distance from Tallinn to Vilnius?

Vilnius is approximately 327 miles (528 km) away from Tallinn.

How many scheduled departures are there a day from Tallinn to Vilnius?

The average frequency per day from Tallinn to Vilnius is:

  • 2 buses per day.

However, we recommend checking specific travel dates for your route from Tallinn to Vilnius as scheduled services by flight or bus can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Tallinn to Vilnius?

These are the most popular departure and arrival points from Tallinn to Vilnius:

  • Flights from Tallinn to Vilnius most often leave from Tallinn Lennart Meri Airport and arrive in Vilnius International Airport.
  • Buses mostly depart from Tallinn, Tallinna Bussijaam and arrive in Vilnius, Autobusų Stotis.
Who can get me from Tallinn to Vilnius?

If finding a good deal is your main consideration for your trip from Tallinn to Vilnius, then we'll help you find the best value travel companies for you:

  • Travel with Air Baltic for flights to Vilnius. If you’re looking for a good deal on tickets, check for Air Baltic Tallinn to Vilnius tickets on Omio for $111 (€88).
  • Lux Express can get you to Vilnius by bus. You can find a good deal for bus tickets with Lux Express from Tallinn to Vilnius for $19 (€15) on Omio.
Is there a direct service between Tallinn and Vilnius?

Yes, there are direct routes from Tallinn to Vilnius with the following travel companies:

  • You'll find 2 direct buses a day to Vilnius with Lux Express.

Direct services to Vilnius tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

Where should I go next after I travel to Vilnius from Tallinn?
Many of our customers who book a trip from Tallinn to Vilnius often extend their vacation and travel to other popular destinations like Warsaw, Riga or Minsk. If you’re thinking of adding another destination to your Tallinn and Vilnius itinerary, let Omio find you the best connections between Vilnius and any of these top destinations today!
When should I buy a ticket from Tallinn to Vilnius online to score the best deals?

When planning your trip from Tallinn to Vilnius, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets are costing $111 (€88) one way on average.
  • Bus tickets cost on average $19 (€15) one way.

However, we recommend buying tickets from Tallinn to Vilnius online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Tallinn
Vilnius
Tallinn airport
Amenities
Tallinn sea port terminal A
Amenities
Tallinn sea port terminal D
Amenities