Your currency:      USD | EUR
Express to Russia
JOIN OUR NEWSLETTERk
Read Express to Russia on Google+ Follow Express to Russia on Twitter
Culture for Kids
Customers reviews:
Angela and John Dyke
Thank you and your team for making all the arrangements for our trip to Russia this spring. We were in Helsinki on business and wondered how we could combine this trip with a trip to Russia. We contacted you because we had had such good service last year. You took all the stress...   read more
Jo Ann, USA
Dear Express to Russia Team, We would like to thank you for your assistance in planning our trip to visit Russia. Our trip was wonderful and we continue to talk about our experiences often. We were very pleased with all aspects of the trip and enjoyed it very much. We particularly...   read more
Kerry and Jean, New Zealand
Hi Galina, Just a note to say thank you for the fantastic river cruise in August from Moscow to St Petersburg. We had an amazing time - enjoyed every minute of our trip. Loved your country, and are coming back to St Petersburg in early May on a cruise. Thanks for...   read more
We accept
we accept

Asta
Free Download
St. Petersburg
Moscow

Purchase your Tallinn Moscow train tickets with Express to Russia easily and safely

St. Petersburg Riga train tickets can be purchased up to 45 days in advance of departure
Express to Russia » Train Tickets » Trains between the Baltics and Russia

Trains between the Baltics and Russia

Trains between the Baltics and Russia

Estonia - Russia
Latvia - Russia
Lithuania - Russia

Below are the most popular routes running between the Baltic States and RussiaPlease note: a transit visa is required for trains that stop or go through Belarus.  One of the best ways of traveling from Tallinn to Moscow or Riga to Moscow is by train – it is comfortable and the scenery is very picturesque.  To receive Russian train schedules and Russian rail ticket prices as well as to have the opportunity to order tickets online, please use our Russian train tickets page or use the search engine on this page.

Book train tickets online
Tallinn
>>
St. Petersburg

Tallinn - Moscow train

Train Departure Arrival Trip Duration
034Х 19.10 Tallinn Pas 10.10 Moskva Leningradsky 13:00
034Р 18.05 Moskva Leningradsky 10.46 Tallinn Pas 18:41
Tallinn - Moscow train

The train 34 operates on Tallinn to Moscow route. It is managed by GoRail and it runs every day. The train covers 964 km in 15 hours most of which are at night. The following classes are available on the train: 2nd class, 3rd lass and Seats. There is also a nice dining-car. Free Wi-Fi is available on the train.
All border crossing formalities are carried out on board.
The train will only operate till May 19th, 2015

Tallinn - St. Petersburg train

Train Departure Arrival Trip Duration
812Р 15.51 Tallinn Pas 22.37 Sankt-Peterburg Vitebs 04:46
811Р 06.32 Sankt-Peterburg Vitebs 13.01 Tallinn Pas 08:29
Tallinn - St. Petersburg train

St. Petersburg to Tallinn train takes less than seven hours, which is slightly quicker and much more comfortable than a journey by bus. The train is managed by GoRail and will only operate till May 12th, 2015.
Seats of two types are available on this train: 1st and 2nd class seats. There is a bar with a wide choice of meals. Free Wi-Fi is available on the train.
Border crossing formalitie are carried out on board

Baltiya train

Train Departure Arrival Trip Duration
038Р 18.35 Riga-Passajieru 09.33 Sankt-Peterburg Vitebs 13:58
037Р 18.44 Sankt-Peterburg Vitebs 09.30 Riga-Passajieru 15:46
Baltiya train

Baltiya (Baltija) is a daily overnight train operating on St. Petersburg to Riga route. The train is run by Latvian Railways (LDZ), the trip takes 15 hours most of which are at night.
The train has the following classes: VIP 1s class, regular 1st class, 2nd class, 3rd class and seats.
There is also a nice restaurant car. Meals can be ordered to the cabin.

Latvijas Expresis train

Train Departure Arrival Trip Duration
002Р 17.30 Riga-Passajieru 09.42 Moskva Rijskaia 15:12
001Р 17.02 Moskva Rijskaia 08.43 Riga-Passajieru 16:41
Latvijas Expresis train

Latvijas Expresis is an overnight train between Moscow and Riga. The train is run by Latvian Railways (LDZ), the trip takes 16 hours most of which are at night.
5 types of carriages are available on the train: VIP 1s class, regular 1st class, 2nd class, 3rd class and seats.
The train also has a restaurant car. One can order meals to the cabin.

#005/006 train

Train Departure Arrival Trip Duration
006Т 17.55 Vilnius 09.01 Moskva Belorusskaia 14:06
005Т 18.37 Moskva Belorusskaia 09.00 Vilnius 15:23
#005/006 train

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.

#079/080 train

Train Departure Arrival Trip Duration
080Ч 10.18 Kaliningrad-Passajirsk 11.09 Sankt-Peterburg Vitebs 24:51
079Ч 16.40 Sankt-Peterburg Vitebs 16.50 Kaliningrad-Passajirsk 24:10
#079/080 train

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.

#91/92 train

Train Departure Arrival Trip Duration
092Р 19.50 Vilnius 09.33 Sankt-Peterburg Vitebs 12:43
091Р 18.44 Sankt-Peterburg Vitebs 08.06 Vilnius 14:22
#91/92 train

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.

Yantar train

Train Departure Arrival Trip Duration
030Ч 13.44 Kaliningrad-Passajirsk 10.29 Moskva Belorusskaia 20:45
029Ч 14.19 Moskva Belorusskaia 11.09 Kaliningrad-Passajirsk 20:50
Yantar train

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.

St. Petersburg Vilnius trains are a picturesque way of traveling between these cities

Tallinn Moscow train routes and prices are available on our site

Moscow Tours | St. Petersburg Tours | Russian Visa | Russian Train Tickets
Russian Apartments | Moscow Hotels | Russian River Cruises | Sitemap | Blog
Moscow Vacation | Travel to Siberia
Express to Russia, St. Petersburg, Russia. Tel.: +7 812 570 6342, +7 812 570 4709
in the USA, call us toll free at 1-800-553-9034