Belarus – Russia trains

Choose out of several trains connecting Minsk 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

#021/022

Train 21/22 is a fast train operating on Moscow to Prague route. The train is run by Russian Railways and is considered 'firmenny' (branded) train. 1st and 2nd class cabins are available.The train covers 2095 km in 27 hours and and goes through 4 countries: Russia, Belarus, Poland, and Czech Republic.
NOTE: The train goest through Belarus on its route. You need to get a Belarus transit visa to cross the territory of Belarus! learn more

#021/022

  • 022А
    Trip time: 31:08 hours
    14.27
    Praha Hlavni Nadrazi
    23.35
    Moscow Belorussky
  • 022Е
    Trip time: 26:49 hours
    18.46
    Praha Hlavni Nadrazi
    23.35
    Moscow Belorussky
  • 021Е
    Trip time: 30:47 hours
    07.42
    Moscow Belorussky
    13.29
    Osinovka(Gr)
  • 021Я
    Trip time: 26:46 hours
    07.42
    Moscow Belorussky
    08.28
    Praha Hlavni Nadrazi

#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

Belarus

The train #001/002 Belarus operates on Minsk to Moscow route every day. The train is managed by Belarus Railways. It covers 750 km in 9 hours.
1st and 2nd class compartments are available.
There is also a nice restaurant car. Meals can be ordered to the cabin. learn more

Belarus

  • 001Б
    Trip time: 10:45 hours
    21.40
    Moscow Belorussky
    07.25
    Minsk Pas
  • 002Б
    Trip time: 08:57 hours
    22.08
    Minsk Pas
    08.05
    Moscow Belorussky

Moscow - Berlin - Paris

Moscow – Berlin – Paris train is a fast train with an increased level of service called a "firmenny" train. In 2015 all carriages were replaced with those of new RIC modification. Three types of carriages are available on this train: VIP 1st class, regular 1st class and 2nd class carriages.
The train covers the distance of 3483 km and goes through 5 countries: Russia, Belarus, Poland, Germany, and France. learn more

Moscow - Berlin - Paris

  • 024Б
    Trip time: 37:15 hours
    18:58
    Paris East
    10:13
    Moscow Belorussky
  • 024Й
    Trip time: 37:50 hours
    18:23
    Paris East
    10:13
    Moscow Belorussky
  • 023Й
    Trip time: 37:25 hours
    22:15
    Moscow Belorussky
    09:40
    Paris East
  • 023Ч
    Trip time: 37:25 hours
    22:15
    Moscow Belorussky
    09:40
    Paris East

Polonez

Train 009/010 'Polonez' is a fast train from Moscow to Warsaw run on parity basis Russian Railways and Polish Railways.
The train has 1st and 2nd class cabins. On selected dates VIP 1st class is also avaialble. On the Moscow - Brest - Moscow leg of the journey the train has a bistro car.
The train covers the distance of 1316 km and crosses 3 countries: Russia, Belarus and Poland. learn more

Polonez

  • 010Ж
    Trip time: 19:40 hours
    18.40
    Warszawa Zachodnia
    16.20
    Moscow Belorussky
  • 010М
    Trip time: 17:50 hours
    16.00
    Warszawa Zachodnia
    11.50
    Moscow Belorussky
  • 010Щ
    Trip time: 19:40 hours
    18.40
    Warszawa Zachodnia
    16.20
    Moscow Belorussky
  • 009В
    Trip time: 17:39 hours
    16.50
    Moscow Belorussky
    08.29
    Warszawa Zachodnia
  • 009Щ
    Trip time: 18:52 hours
    16.15
    Moscow Belorussky
    09.07
    Sofia
  • 009Я
    Trip time: 18:52 hours
    16.15
    Moscow Belorussky
    09.07
    Warszawa Zachodnia

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

Zvyazda

The train Zvyazda (translated as 'star') operates on Minsk to St. Petersburg route every day. The train is managed by Belarus Railways. It covers 864 km in 13 hours.
The train has 1st, 2nd and 3rd class carriages.
There is also a nice restaurant car. learn more

Zvyazda

  • 051Б
    Trip time: 13:55 hours
    18.20
    St. Peterburg Vitebsky
    07.15
    Minsk Pas
  • 052Б
    Trip time: 12:23 hours
    18.00
    Minsk Pas
    07.23
    St. Peterburg Vitebsky