Lithuania – Russia trains

Take a train trip from Vilnius to Moscow

#079/080

Train #79/80 is an express train operating on St. Petersburg - Kaliningrad route. It also makes a short stop in Vilnius. The train is managed by Russian Railways.
There are 2nd class and 3rd class carriages in this train. St. Petersburg - Kaliningrad train covers 1327 km and goes through the territory of 3 countries: Russia, Belarus and Lithuania.
NOTE: Since the train crosses Belarus, you will need Belarus transit visa for the trip. learn more

#079/080

  • 080Ч
    Trip time: 24:42 hours
    10.28
    Kaliningrad-Passajirsk
    11.10
    St. Peterburg Vitebsky
  • 079Ч
    Trip time: 23:38 hours
    16.10
    St. Peterburg Vitebsky
    15.48
    Kaliningrad-Passajirsk

Yantar

Train #29/30 'Yantar' is a fast train with increased levels of service called a "firmenny" train. It operates daily on Moscow to Kaliningrad route. Yantar train covers 1285 km and crosses 3 countries: Russia, Belarus and Lithuania. 1st, 2nd and 3rd class carriages are available on this train. The train also has a restaurant carriage.
NOTE: This train goes through Belarus on its way, so you will need a Transit Visa to cross the Belarus territory. Russian train tickets on this train can be bought only in person on the train station. learn more

Yantar

  • 030Ч
    Trip time: 19:19 hours
    13.51
    Kaliningrad-Passajirsk
    09.10
    Moscow Belorussky
  • 029Ч
    Trip time: 21:28 hours
    17.20
    Moscow Belorussky
    13.48
    Vilnius