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: 24:01 hours
    16:10
    St. Peterburg Vitebsky
    16:11
    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: 20:27 hours
    17:20
    Moscow Belorussky
    13:47
    Kaliningrad-Passajirsk