Travelroutes around the Baltic Sea Bergen Oslo Kristiansand Bodø Narvik Tromsø Göteborg Stockholm Luleå Kiruna Haparanda/Tornio Rovaniemi Oulu Tampere Turku Helsinki Tallinn Pärnu Rīga Vilnius Gdańsk Warszawa Kraków Wrocła Bytów Szczecin Berlin Dresden Leipzig Hamburg Århus Ålborg København St. Petersburg Hamburg↔Århus/København Hamburg↔Szczecin Hamburg↔Berlin Rostock↔Berlin↔Leipzig Rostock↔Berlin↔Leipzig Rostock↔Berlin↔Leipzig Berlin↔Malmö Berlin↔Malmö Szczecin↔Gdańsk Berlin↔Warszawa Berlin↔Wrocław↔Kraków Berlin↔Wrocław↔Kraków Kraków↔Budapest Kraków↔Warszawa Gdańsk/Warszawa↔Vilnius Tallinn↔Rīga↔Vilnius Tallinn↔Rīga↔Vilnius Tallinn↔Rīga↔Vilnius Helsinki↔Tallinn Oulu↔Tampere↔Turku/Helsinki Oulu↔Tampere↔Turku/Helsinki Luleå↔Oulu Luleå↔Oulu Göteborg/Stockholm↔Luleå/Kiruna/Narvik Göteborg/Stockholm↔Luleå/Kiruna/Narvik Oslo↔Stockholm Oslo↔Stockholm København↔Göteborg/Stockholm Inside Norway & Oslo↔Göteborg Inside Norway & Oslo↔Göteborg Inside Norway & Oslo↔Göteborg
Travelroutes around the Baltic Sea

Tallinn ↔ Riga ↔ Vilnius

By Bus

This is the standard way between the Baltic capitals. Eurolines and Ecolines serve this Route. The buses usually also stop in Pärnu and Panevezys.

By Train

Going by train from Tallinn to Vilnius or v.v. is a challenge. It should work the following way: Tallinn ↔ Tartu ↔ Valga ↔ Riga ↔ Daugavpils ↔ Vilnius. I will explain it for the way from Vilnius to Tallinn: From Vilnius take the evening train to Daugavpils in Latvia (see Lithuanian Railways for timetable), this is the night train from Kaliningrad to St. Petersburg. Stay a night in Daugavpils and take the next day the local train to Riga (see Latvian Railway). From Riga take the local train to the border-town Valka/Valga. From Valga take the train via Tartu to Tallinn, you might have to change trains in Tartu (see Estonian Passenger Railway). That's how it theoretical works, but I havn't tried it, yet. If you made it, please email me. Thank you.

By Plane

It's not so much known that flyLAL and AirBaltic both offer flights between Tallinn and Vilnius. Thanks to the competition prices get sometimes as cheap as the bus tickets. AirBaltic also offers flights from Riga to Tallinn and Vilnius.