There are 6 ways to get from Vilnius to Tartu (Station) by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Vilnius to Tartutrain 889
7h 53m€27–40Bus, train
- Take the bus from Vilnius Central Bus Station to Riga Central Bus Stationbus Lux Express 1888 / ...
- Take the train from Riga-Pasazieru to Aardlatrain 0 / ...
9h 15m€42–56Drive 497.8 km
- Drive from Vilnius to Tartu (Station)car 497.8 km
7h 14m€79–115Fly to Tartu Ülenurme Airport
- Fly from Vilnius Airport (VNO) to Tartu Ülenurme Airport (TAY)plane VNO - TAY
9h 12m€223–374Fly to Riga International Airport, train
- Fly from Vilnius Airport (VNO) to Riga International Airport (RIX)plane VNO - RIX
- Take the train from Riga-Pasazieru to Tartutrain
7h 17m€64–185Fly to Lennart Meri International Airport, train
- Fly from Vilnius Airport (VNO) to Lennart Meri International Airport (TLL)plane VNO - TLL
- Take the train from Ülemiste to Tartutrain
6h 40m€27–158
Vilnius to Tartu (Station) by train
Questions & Answers
The cheapest way to get from Vilnius to Tartu (Station) is to train which costs €27 - €40 and takes 7h 53m.
The fastest way to get from Vilnius to Tartu (Station) is to fly and train which takes 6h 40m and costs €26 - €160.
Yes, there is a direct train departing from Vilnius and arriving at Tartu. Services depart twice daily, and operate every day. The journey takes approximately 7h 53m.
The distance between Vilnius and Tartu (Station) is 594 km. The road distance is 497.8 km.
The best way to get from Vilnius to Tartu (Station) without a car is to train which takes 7h 53m and costs €27 - €40.
The train from Vilnius to Tartu takes 7h 53m including transfers and departs twice daily.
Vilnius to Tartu (Station) train services, operated by LTG Link, depart from Vilnius station.
The best way to get from Vilnius to Tartu (Station) is to train which takes 7h 53m and costs €27 - €40. Alternatively, you can fly, which costs €220 - €380 and takes 9h 12m.
Vilnius to Tartu (Station) train services, operated by LTG Link, arrive at Tartu station.
Yes, the driving distance between Vilnius to Tartu (Station) is 498 km. It takes approximately 7h 14m to drive from Vilnius to Tartu (Station).
What companies run services between Vilnius, Lithuania and Tartu (Station), Estonia?
LTG Link operates a train from Vilnius to Tartu twice daily. Tickets cost €27–40 and the journey takes 7h 53m. Alternatively, Finnair and Scandinavian Airlines fly from Vilnius Airport (VNO) to Tartu Ülenurme Airport (TAY) 3 times a day.
- Website
- airbaltic.com
Flights from Vilnius Airport to Riga International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €50–160
Flights from Vilnius Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Thursday, Friday, Tuesday, and Sunday
- Estimated price
- €50–170
- Website
- finnair.com
Flights from Vilnius Airport to Tartu Ülenurme Airport via Helsinki
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €220–370
Flights from Vilnius Airport to Lennart Meri International Airport via Helsinki
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- €90–160
- Website
- wizzair.com
Flights from Vilnius Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €16–120
- Phone
- +370 700 55 111
- [email protected]
- Website
- ltglink.lt
Train from Vilnius to Tartu
- Ave. Duration
- 7h 53m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- https://ltglink.lt/en
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €12–17
- Website
- https://ltglink.lt/en
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €9–13
- Website
- https://ltglink.lt/en
- Phone
- +372 616 0245
- [email protected]
- Website
- elron.ee
Train from Riga-Pasazieru to Aardla
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- €13–23
- Website
- https://elron.ee/en
- Express Train Ticket
- €16–23
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- €14–23
- Website
- https://elron.ee/en
- Express Train Ticket
- €16–23
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 3m
- Frequency
- Every 2 hours
- Estimated price
- €10–17
- Website
- https://elron.ee/en
- Express Train Ticket
- €12–17
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Vilnius Central Bus Station to Riga Central Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a day
- Estimated price
- €19–40
- Website
- https://luxexpress.eu/en/
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Vilnius Central Bus Station to Riga Central Bus Station
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- €14–40
- Schedules at
- ecolines.net
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- transtempo.ua
Bus from Vilnius Central Bus Station to Riga Central Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- €29–33
- Website
- https://transtempo.ua/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Want to know more about Flixbus?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
There are 439+ hotels available in Tartu (Station).

















