Your currency:      USD | EUR
Choose a product

Choose a destination

SEARCH
Express to Russia
Read Express to Russia on Google+ Follow Express to Russia on Twitter
Customers reviews:
Pierre-Yves Bely, France
Hi Many thanks for booking our train tickets from Riga to St Petersburg and sending us the visa invitations. Our trip went very well and we had a great time in your marvelous city. I posted my comments on your Facebook site. Best, Pierre-Yves Bely   read more
Volodya, Switzerland
Asya, Thanks for the message. I had an excellent and problem free short trip and would like to thank you and your colleagues for providing excellent service. I surely intend to use your service in the future. Thanks and regards Volodya   read more
Ravi Sethia, India
Dear Asya I am writing this mail to thank you and your company to have taken care of our VIP guest.He personally called to thank me for making his holiday a wonderful experience. Regards Ravi Kant Sethia   read more
We accept
we accept

Asta

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

City of departure:
 
Round
City of arrival:
Date of departure:
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.

Train Estonia №34 Moscow - Tallinn (Estonia) Passenger train "Estonia" travels between Tallinn and Moscow and includes 1st class cars (2-seater compartments) and 2nd class compartment cars (4-seater compartments). 9 double compartments are available in each first class carriage - 18 passenger places in all. All cars are equipped with airconditioners making travel more comfortable. Each compartment has space for the luggage of two passengers. 2nd class carriages consist of of 9 four-seater compartments -34 places in all. The majority of cars have airconditioning. Tea and coffee is offered free of charge, the payment for bed-linen is included in cost of the ticket. The dining-car has a wide choice of salads, sandwiches, snacks, hot dishes and desserts. Drinks can be ordered from the restaurant to the passengers compartment. Buy your Russian train tickets today on the Estonia.
Departure Moscow: 18:05
Arrival Tallinn (Estonia): 08:25
Total hours: 14:20
Estonia train
Train Estonia №34 Tallinn (Estonia) - Moscow
Departure Tallinn (Estonia) 17:30
Arrival Moscow 09:20
Total hours: 15:50

№34 Moscow - Tallinn (Estonia)

Station Arr. Time Stop Dep. Time km Day

№34 Tallinn (Estonia) - Moscow

Station Arr. Time Stop Dep. Time km Day
Train Baltya №37 St. Petersburg - Riga (Latvia) An overnight train either to St. Petersburg or Riga guarantees comfort. There are snacks and beverages provided on each compartment table which must be paid for if consumed, but the spring water, tea and breakfast package is free. There are available both 1st and 2nd class cabins. The 1st class is a cabin with sleeping berth for 2 people . The 2nd class is a cabin with sleeping berth for 4 people. The restaurant-on-wheels serves an "a la carte dinner". The borders and customs control takes about one hour and a half and is usually a matter of formality unless you are a criminal!!! Buy your Russian train ticket on the Baltya today!
Departure St. Petersburg: 20:40
Arrival Riga (Latvia): 08:55
Total hours: 12:15
Baltya train
Train Baltya №38 Riga (Latvia) - St. Petersburg
Departure Riga (Latvia) 18:50
Arrival St. Petersburg 09:12
Total hours: 14:22

№37 St. Petersburg - Riga (Latvia)

Station Arr. Time Stop Dep. Time km Day

№38 Riga (Latvia) - St. Petersburg

Station Arr. Time Stop Dep. Time km Day
Train Latvia №1 Moscow - Riga (Latvia) This overnight train running between Moscow and Riga guarantees comfort. There are snacks and beverages provided (for a fee) in each compartment, but spring water, tea and the breakfast package are free. Both 1st and 2nd class cabins are available. 1st class consists of a cabin with a sleeping berth for 2 people. 2nd class consists of a cabin with a sleeping berth for 4 people.The restaurant-on-wheels serves an a la carte dinner. The borders and customs control takes about one hour and a half and is usually a matter of formality. Buy your Russian train tickets on the Latvia today!
Departure Moscow: 18:59
Arrival Riga (Latvia): 10:00
Total hours: 15:01
Latvia train
Train Latvia №2 Riga (Latvia) - Moscow
Departure Riga (Latvia) 16:20
Arrival Moscow 09:41
Total hours: 17:21

№1 Moscow - Riga (Latvia)

Station Arr. Time Stop Dep. Time km Day
Moscow Rijskaia 18:59 0 0
Volokolam 21:04 00:23 21:27 124 0
Rjev Balt 23:01 00:01 23:02 235 0
Paniklia 00:08 00:01 00:09 321 1
Artemovo 01:42 00:02 01:44 437 1
Velikie Luki 02:20 00:22 02:42 476 1
Guscino 03:04 00:06 03:10 495 1
Novosokolniki 03:23 00:01 03:24 505 1
Sebej 05:03 00:55 05:58 616 1
Zilupe 05:25 00:45 06:10 643 1
Rezekne 2 07:00 00:05 07:05 698 1
Krustpils 08:14 00:02 08:16 793 1
Riga Pas 10:00 922 1

№2 Riga (Latvia) - Moscow

Station Arr. Time Stop Dep. Time km Day
Riga Pas 16:20 0 0
Krustpils 18:07 00:02 18:09 129 0
Rezekne 2 19:23 00:07 19:30 224 0
Zilupe 20:20 00:50 21:10 279 0
Sebej 22:38 00:55 23:33 306 0
Novosokolniki 01:04 00:02 01:06 417 1
Velikie Luki 01:32 00:21 01:53 446 1
Serdce 02:06 00:05 02:11 456 1
Rjev Balt 05:25 00:13 05:38 687 1
Volokolam 07:21 00:23 07:44 798 1
Moscow Rijskaia 09:41 922 1
Train # 91/92 №91 St. Petersburg - Vilnius (Lithuania) The train goes through Latvia on its way from Saint Petersburg to Vilnius. This is a Fast train with increased levels of service called a "Firmenny" train. Both 1st and 2nd class cabins are available. 1st class consists of a cabin with a sleeping berth for 2 people. 2nd class consists of a cabin with a sleeping berth for 4 people. Bed linen, light breakfast, tee, coffee are included. Passengers may purchase newspapers and order hot food, cold snacks, alcohol beverages, soft drinks, coffee or tea, sweets in the dining car. Russian train tickets are available for this train.
Departure St. Petersburg: 20:40
Arrival Vilnius (Lithuania): 09:18
Total hours: 12:38
# 91/92 train
Train # 91/92 №92 Vilnius (Lithuania) - St. Petersburg
Departure Vilnius (Lithuania) 18:16
Arrival St. Petersburg 09:14
Total hours: 14:58

№91 St. Petersburg - Vilnius (Lithuania)

Station Arr. Time Stop Dep. Time km Day

№92 Vilnius (Lithuania) - St. Petersburg

Station Arr. Time Stop Dep. Time km Day
Train #79/80 №79 St. Petersburg - Kaliningrad The train goes through Belarus on its way from St. Petersburg to Vilnius. This is a Fast train with increased levels of service called a "Firmenny" train. Both 1st and 2nd class cabins are available. 1st class consists of a cabin with a sleeping berth for 2 people. 2nd class consists of a cabin with a sleeping berth for 4 people. Bed linen, light breakfast, tee, coffee are included. Buy your Russian train ticket with us today.
Departure St. Petersburg: 18:14
Arrival Kaliningrad: 20:26
Total hours: 1d 02:12
#79/80 train
Train #79/80 №80 Kaliningrad - St. Petersburg
Departure Kaliningrad 09:53
Arrival St. Petersburg 11:20
Total hours: 1d 01:27

№79 St. Petersburg - Kaliningrad

Station Arr. Time Stop Dep. Time km Day
Saint Petersburg Vitebskii 18:14 0 0
Bateckaia 20:40 00:02 20:42 147 0
Utorgosh 21:16 00:02 21:18 188 0
Solcy 21:38 00:02 21:40 206 0
Dno 22:17 00:05 22:22 245 0
Dedovichi 22:48 00:02 22:50 277 0
Suscevo 23:47 00:02 23:49 340 0
Loknia 00:14 00:02 00:16 365 1
Novosokolniki 01:01 00:21 01:22 421 1
Gorushki N 02:05 00:12 02:17 460 1
Nevel 2 02:23 00:09 02:32 465 1
Gribachi 02:02 00:04 02:06 496 1
Losvida 02:57 00:04 03:01 549 1
Vitebsk 03:23 00:22 03:45 568 1
Shumilino 04:29 00:02 04:31 611 1
Polock 05:20 00:34 05:54 670 1
Krulevscizn 07:14 00:02 07:16 762 1
Vileika 08:28 00:04 08:32 845 1
Molodechno 09:00 00:17 09:17 869 1
Smorgon 10:01 00:01 10:02 906 1
Gudogai 10:44 00:37 11:21 940 1
Kiana 11:40 00:40 12:20 956 1
Vilnjus Centr 12:52 00:17 13:09 985 1
Kibartai 15:32 00:40 16:12 1175 1
Nesterov 17:33 00:40 18:13 1187 1
Gusev 18:43 00:02 18:45 1212 1
Cherniahovsk 19:08 00:05 19:13 1237 1
Gvardeisk 19:48 00:02 19:50 1287 1
Kaliningrad Pass 20:26 1327 1

№80 Kaliningrad - St. Petersburg

Station Arr. Time Stop Dep. Time km Day
Train Lietuva №5 Moscow - Vilnius (Lithuania) This is a Fast train going through Latvia with increased levels of service called a "Firmenny" train. Both 1st and 2nd class cabins are available. 1st class consists of a cabin with a sleeping berth for 2 people. 2nd class consists of a cabin with a sleeping berth for 4 people. Bed linen, light breakfast, tee, coffee are included. Passengers may purchase newspapers and order hot food, cold snacks, alcohol beverages, soft drinks, coffee or tea, sweets in the dining car. Travel in comfort from on the Moscow Vilnius train with us.
Departure Moscow: 18:55
Arrival Vilnius (Lithuania): 08:00
Total hours: 13:05
Lietuva train
Train Lietuva №6 Vilnius (Lithuania) - Moscow
Departure Vilnius (Lithuania) 17:00
Arrival Moscow 08:58
Total hours: 15:58

№5 Moscow - Vilnius (Lithuania)

Station Arr. Time Stop Dep. Time km Day

№6 Vilnius (Lithuania) - Moscow

Station Arr. Time Stop Dep. Time km Day
Train Yantar´ №29 Moscow - Kaliningrad This firmeny train goes through Belarus on its way between Kaliningrad and Moscow, so you will need a Transit Visa. This is a Fast train with increased levels of service called a "Firmenny" train. Both 1st and 2nd class cabins are available. 1st class consists of a cabin with a sleeping berth for 2 people. 2nd class consists of a cabin with a sleeping berth for 4 people. Buy your Russian train ticket today with us.
Departure Moscow: 13:54
Arrival Kaliningrad: 11:59
Total hours: 22:05
Yantar´ train
Train Yantar´ №30 Kaliningrad - Moscow
Departure Kaliningrad 11:48
Arrival Moscow 09:27
Total hours: 21:39

№29 Moscow - Kaliningrad

Station Arr. Time Stop Dep. Time km Day
Moscow Belorusskaia 13:54 0 0
Viazma 17:25 00:23 17:48 243 0
Smolensk 19:47 00:13 20:00 419 0
Orsha Centr 20:27 00:14 20:41 538 0
Borisov 22:20 00:03 22:23 670 0
Minsk Pas 23:27 00:25 23:52 750 0
Molodechno 01:00 00:03 01:03 827 1
Smorgon 01:33 00:02 01:35 864 1
Gudogai 02:09 00:40 02:49 898 1
Kiana 03:08 00:40 03:48 914 1
Vilnjus Centr 04:19 00:17 04:36 943 1
Kibartai 07:01 00:40 07:41 1133 1
Nesterov 09:02 00:40 09:42 1145 1
Cherniahovsk 10:39 00:10 10:49 1195 1
Kaliningrad Pass 11:59 1285 1

№30 Kaliningrad - Moscow

Station Arr. Time Stop Dep. Time km Day
Kaliningrad Pass 11:48 0 0
Cherniahovsk 13:08 00:08 13:16 90 0
Nesterov 14:10 00:51 15:01 140 0
Kibartai 14:17 00:45 15:02 152 0
Vilnjus Centr 17:29 00:17 17:46 342 0
Kiana 18:18 00:35 18:53 371 0
Gudogai 19:12 00:40 19:52 387 0
Smorgon 20:21 00:02 20:23 421 0
Molodechno 20:52 00:02 20:54 458 0
Ratomka 21:44 00:08 21:52 519 0
Minsk Pas 22:01 00:38 22:39 535 0
Orsha Centr 01:05 00:15 01:20 747 1
Smolensk 03:37 00:05 03:42 867 1
Viazma 05:40 00:23 06:03 1043 1
Moscow Belorusskaia 09:27 1286 1
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
Express to Russia, St. Petersburg, Russia. Tel.: +7 812 570 6342, +7 812 570 4709
Moscow office: +7 495 662 8753, in the USA, call us toll free at 1-800-553-9034