Lithuania – Russia trains

Take a train trip from Vilnius to Moscow

#005/006

Train 005/006 Vilnius - Moscow is a fast train with increased levels of service called a "firmenny" (branded) train. The train is run by Lithuanian Railways (LG). It runs every day and covers 943 km is 15 hours. The train goes through 3 counries: Russia, Belarus and Lithuania. It has 1st and 2nd class cabins.
NOTE: The train crosses Belarus on its route. You will need to get a Belarus transit visa for the trip. learn more

#005/006

  • 006Т
    Trip time: 15:06 hours
    16.55
    Vilnius
    09.01
    Moscow Belorussky
  • 005Т
    Trip time: 14:02 hours
    18.58
    Moscow Belorussky
    08.00
    Vilnius

#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:40 hours
    10.29
    Kaliningrad-Passajirsk
    11.09
    St. Peterburg Vitebsky
  • 079Ч
    Trip time: 23:37 hours
    16.13
    St. Peterburg Vitebsky
    15.50
    Kaliningrad-Passajirsk

#91/92

Train #91/92 is an overnight train operating between Saint Petersburg and Vilnius. It crosses Latvia on the route. The train is managed by Luthuanian Railways and it is planned that it will only operate till June 1st, 2015.
It is a fast train with increased levels of service, also called a "firmenny" train. 1st, 2nd and 3rd class carriages are available on this train.
The train covers 716 km in 14 hours and crosses 3 countries: Russia, Latvia and Lithuania. learn more

#91/92

  • 092Р
    Trip time: 12:43 hours
    19.50
    Vilnius
    09.33
    St. Peterburg Vitebsky
  • 091Р
    Trip time: 14:22 hours
    18.44
    St. Peterburg Vitebsky
    08.06
    Vilnius

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:34 hours
    13.47
    Kaliningrad-Passajirsk
    09.21
    Moscow Belorussky
  • 029Ч
    Trip time: 21:40 hours
    17.20
    Moscow Belorussky
    14.00
    Vilnius