This page explains how to travel by train or ferry from Vilnius to other European cities.  Click here to buy tickets starting in another city.

I want to go from Vilnius to...

     

Riga

 

Tallinn

 

St Petersburg

 

Moscow

 

Warsaw

 
 

Helsinki

 

Stockholm

 

Copenhagen

 

Oslo

 

Gothenburg

 
 

Berlin, Amsterdam, Brussels, Paris, London or anywhere in central & western Europe


Train travel within Lithuania...

Trains are a good way to travel between Vilnius, Kaunas & Klaipeda:

1st class seats on Kaunas-Vilnius train   Kaunas-Vilnius douible-decker train

1st class seats on a Kaunas to Vilnius double-decker train.  Photos courtesy of @zugreiseblog

Back to top


Vilnius to Riga...

Back to top


Vilnius to Tallinn...

Hopefully in a few years time the new Rail Baltica project will make this a routine journey by fast direct train.  But in the meantime it is indeed possible to make this journey by train via Riga, if you want to avoid a lengthy journey in a long-distance bus. 

Back to top


Vilnius to Stockholm...

Back to top


Vilnius to Helsinki...

Back to top


Vilnius to Warsaw

Hopefully in a few years time the new Rail Baltica project will make this a routine journey by fast direct train.  But in the meantime it is indeed possible to make this journey by train via Kaunas & Bialystok, if you want to avoid a lengthy journey in a long-distance bus. 

Back to top


Vilnius to St Petersburg...

There used to be an overnight sleeper train from Vilnius to St Petersburg with 2-berth & 4-berth sleepers which did not go through Belarus.  Unfortunately, this train was discontinued in 2015.

Back to top


Vilnius to Moscow...

Option 1, by direct sleeper train Vilnius-Moscow - this train passes through Belarus, transit visa necessary...

Option 2, via Riga avoiding Belarus...

Back to top


Vilnius to Copenhagen, Gothenburg, Oslo...

Back to top


Vilnius to Berlin, Amsterdam, Brussels, Paris, London, central & western Europe...

Back to top


 

Back to home page