There are 9 ways to get from Tartu to Vilnius by train, bus, night train, 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.

Recommended option

Train, bus  •  10 h 3 min

  1. Take the train from Tartu to Valga
  2. Take the train from Valga to Rīga pasažieru 874 / ...
  3. Take the bus from Rīga to Šeškinės Poliklinika

$25 - $34

8 alternative options

Bus Ecolines  •  10 h 22 min

  1. Take the bus from Tartu bussijaam to Pärnu bussijaam 145 / ...
  2. Take the bus from Pärnu to Vilnius 1070103

$31 - $49

Bus Minsktrans  •  12 h 4 min

  1. Take the bus from Tartu bussijaam to Pärnu bussijaam 145 / ...
  2. Take the bus from Parnu to Kamyenny Loh

$26 - $76

Train  •  12 h 46 min

  1. Take the train from Tartu to Valga
  2. Take the train from Valga to Rīga pasažieru 874 / ...
  3. Take the train from Riga Pass to Daugavpils 802 / ...
  4. Take the train from Daugavpils to Vilnius

Bus, night train, train  •  13 h 14 min

  1. Take the bus from Tartu to Pskov 989
  2. Take the night train from Pskow Pass to Daugavpils
  3. Take the train from Daugavpils to Vilnius

Drive  •  6 h 40 min

  1. Drive from Tartu to Vilnius 331.2 miles

$55 - $90

Fly from Tartu  •  6 h 25 min

  1. Fly from Tartu (TAY) to Vilnius (VNO) TAY - VNO

$141 - $501

Train to Tallinn, fly  •  5 h 46 min

  1. Take the train from Tartu to Ülemiste
  2. Fly from Tallinn (TLL) to Vilnius (VNO) TLL - VNO

$49 - $133

Train, train to Riga, fly  •  7 h 45 min

  1. Take the train from Tartu to Valga
  2. Take the train from Valga to Rīga pasažieru
  3. Fly from Riga (RIX) to Vilnius (VNO) RIX - VNO

$35 - $154

Questions & Answers

The cheapest way to get from Tartu to Vilnius is to train and bus which costs 21€ - 29€ and takes 10 h 3 min.

More details

The quickest way to get from Tartu to Vilnius is to train and fly which costs 40€ - 120€ and takes 5 h 46 min.

More details

The distance between Tartu and Vilnius is 420 km. The road distance is 529.9 km.

Get driving directions

It takes approximately 10 h 3 min to get from Tartu to Vilnius, including transfers.

More details

No, there is no direct bus from Tartu to Vilnius. However, there are services departing from Tartu bussijaam and arriving at Vilnius via Pärnu. The journey, including transfers, takes approximately 10 h 22 min.

More details

No, there is no direct train from Tartu to Vilnius. However, there are services departing from Tartu and arriving at Vilnius via Valga, Riga Pass and Daugavpils. The journey, including transfers, takes approximately 12 h 46 min.

More details

What companies run services between Tartu, Estonia and Vilnius, Lithuania?

You can take a bus from Tartu to Vilnius via Pärnu bussijaam and Pärnu in around 10 h 22 min. Alternatively, you can take a train from Tartu to Vilnius via Valga, Rīga pasažieru, Riga Pass, and Daugavpils in around 12 h 46 min.

Airlines
Air Baltic
Website
airbaltic.com
Flights from Tallinn to Vilnius
Ave. Duration
1 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$45 - $180
Flights from Tallinn to Vilnius via Riga
Ave. Duration
2 h 38 min
When
Every day
Estimated price
$45 - $180
Flights from Riga to Vilnius
Ave. Duration
49 min
When
Every day
Estimated price
$23 - $190
Finnair
Website
finnair.com
Flights from Tartu to Vilnius via Helsinki
Ave. Duration
5 h 45 min
When
Monday to Saturday
Estimated price
$140 - $500
Flights from Tallinn to Vilnius via Helsinki
Ave. Duration
3 h 12 min
When
Every day
Estimated price
$140 - $330
LOT
Website
lot.com
Flights from Tallinn to Vilnius
Ave. Duration
1 h 22 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$50 - $220
Train operators
Elron
Website
elron.ee
Train from Tartu to Valga
Ave. Duration
1 h 19 min
Frequency
4 times a day
Estimated price
$4 - $7
Schedules at
elron.ee
Train from Tartu to Ülemiste
Ave. Duration
1 h 56 min
Frequency
Every 3 hours
Estimated price
$9 - $13
Schedules at
elron.ee
1188 Latvia
Website
1188.lv
Train from Valga to Rīga pasažieru
Ave. Duration
2 h 42 min
Frequency
Twice daily
Estimated price
$7
Schedules at
1188.lv
Latvian Railways (PV)
Website
pv.lv
Train from Riga Pass to Daugavpils
Ave. Duration
3 h 3 min
Frequency
5 times a day
Estimated price
$9
Website
pv.lv
Traukinio
Website
traukiniobilietas.lt
Train from Daugavpils to Vilnius
Ave. Duration
2 h 42 min
Frequency
4 times a week
Schedules at
traukiniobilietas.lt
Bus operators
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Rīga to Šeškinės Poliklinika
Ave. Duration
3 h 54 min
Frequency
Once daily
Estimated price
$13 - $20
Schedules at
ecolines.net
Bus from Pärnu to Vilnius
Ave. Duration
6 h 42 min
Frequency
Once daily
Estimated price
$22 - $35
Schedules at
ecolines.net
Peatus Estonia
Website
peatus.ee
Bus from Tartu bussijaam to Pärnu bussijaam
Ave. Duration
2 h 40 min
Frequency
Hourly
Estimated price
$9 - $13
Schedules at
peatus.ee
Go Bus AS
Website
gobus.ee
Bus from Tartu bussijaam to Pärnu bussijaam
Ave. Duration
2 h 40 min
Frequency
Every 3 hours
Estimated price
$8 - $13
Schedules at
gobus.ee
Sarbuss AS
Website
sarbuss.ee
Bus from Tartu bussijaam to Pärnu bussijaam
Ave. Duration
2 h 45 min
Frequency
5 times a day
Estimated price
$14
Schedules at
sarbuss.ee
Arilix OÜ
Website
vaikebussid.ee
Bus from Tartu bussijaam to Pärnu bussijaam
Ave. Duration
2 h 40 min
Frequency
3 times a day
Estimated price
$10 - $15
Schedules at
vaikebussid.ee
Taisto Liinid OÜ
Website
taisto.ee
Bus from Tartu bussijaam to Pärnu bussijaam
Ave. Duration
2 h 45 min
Frequency
Once daily
Estimated price
$8 - $12
Schedules at
taisto.ee
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Parnu to Kamyenny Loh
Ave. Duration
6 h 33 min
Frequency
4 times a week
Estimated price
$16 - $60
Schedules at
minsktrans.by
Book at
ticketbus.by

Want to know more about travelling around Lithuania

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.