St. Petersburg apartments Moscow apartments
Virtual tours
Apartments on the map
Our services
Contacts
Online payment
Traveling by train on Russian railway
Tips

Most Russians take food and drink with them for the journey as there is usually little available on board. However, some trains to Moscow and to international destinations offer standard Russian snacks (bread and salami)and some even have a restaurant car. In all long-distance trains, each carriage has a samovar of boiling water for tea or coffee. There are pay phones that accept St. Petersburg phone cards on board some trains to Moscow.

The trains always leave on time with a broadcasted warning five minutes before departure-and that is all! So do not miss the train! First class has two beds to a compartment and second class has four. This is an excellent way to meet Russians. A personal car attendant will bring tea (brewed in the car's samovar) and biscuits, and wake you up in the morning. Remember to turn off the radio at night or the National Anthem will blast you awake at 6 am. The compartments are not segregated. If there is a problem, the attendant can usually arrange a swap. It is difficult for foreigners to buy train or plane tickets direct from local stations or ticket counters. Tickets are usually bought through Intourist or a hotel service desk. Each city visited must be listed on your visa. If you have some Russian friends, they can purchase a ticket in rubles at local ticket offices. If you have a ticket for rubles, the train attendant will also charge a minor fee for sheets and towels once you have settled in the compartment.
Railway stations in St Petersburg
The Railway Stations.

There are 4 stations in St. Petersburg, all of them located in the center, nearthe metro stations, and are easy to access. The area around the stations is not the most secure, but is not dangerous as well. Never take a taxi from the railway stations as you will most likely be overcharged 2-3 times.It makes more sense to order a taxi beforehand or to walk 5 minutes from the station and wave down a car.

Finland Railway Station or Finlandsky Vokzal is the only station north of the Neva and it serves Vyborg and Helsinki. Lenin arrived here in 1917 after the February Revolution and gave his historic speech from atop an armored car. In commemoration of this speech a statue of Lenin stands in front of the station in the aptly-named Lenin Square. In fact, your first view upon leaving the station will be Lenin's posterior. There are two trains a day to Helsinki: the fabulous Finnish Sibelius (number 33) train which leaves in the afternoon and a morning train Repin (number 35) and a Russian style train. Both of these trains stop in Vyborg for customs. When buying tickets you will not be offered the Sibelius unless you ask for it (likewise, in Finland you will not be offered the Russian train). For those interested in saving a little money or in visiting Russia's answer to Tijuana, take a commuter train (elektrichka) (see below) to Vyborg and change to one of the above mentioned Helsinki trains. Other local connections include Zelenogorsk, Sestroretsk and Repino. Ploshchad Lenina 6. Metro: Ploshchad Lenina.

Moscow Railway Station or Moskovsky Vokzal handles trains to and from Moscow, northern Russia, Central Asia, Georgia, the Caucasus, and the Crimea. There are several daily trains to Moscow with the night trains being preferable; they take about eight hours and leave around midnight so you (theoretically) fall asleep and then wake up in Moscow. The best night trains in Moscow are numbers 1, 3, 5, 9,19, 25, and 27. Day trains include 159 and the fast 157 (also called ER-200) which leaves St. Petersburg at 12:15 and arrives in Moscow at 17:16. Ploshchad Vosstaniya 2. Metro: Ploshchad Vosstaniya.

Vitebsk Railway Station or Vitebsky Vokzal serves the south Ukraine (Kiev, Odessa), Belorussia (Minsk, Brest), and Moldavia as well as Novgorod and Smolensk. There are several local trains each day to the towns of Pushkin and Pavlovsk. Zagorodny Prospekt 52. Metro: Pushkinskaya.

Baltic Railway Station or Baltiisky Vokzal deals exclusively with local trains to Peterhoff, Gatchina, Lomonosov and other local destinations. Naberezhnaya Obvodnogo Kanala 120. Metro: Baltiiskaya.
Train tickets Reservation
Tickets

Tickets for immediate departures can be bought at the train stations. It usually takes about 10-20 minutes tobuy a ticket for a long-distance train, and 5 minutes to buy a ticket for a suburban train. You need to showpassport to buy a long-distance train ticket. You can also buy a train ticket at Railway Agency -- a centraltrain tickets booking office. Open: 8.00 - 20.00 sun 8.00-16.00. Address: Griboedova Channel,#24, tel: (812) 162-3344. If you're buying a ticket in advance, it can be done directly at a train station,travel agency, or through the internet.

Ticket Prices: train ticket prices in Russia vary, depending on where you buy them. Russian railway ministry sells ticket trains through authorized agents, and it is even possible that two different ticket sales offices at one railway station will have different prices. On this page we give average train ticket prices, it is only possible to get the exact quote when buying a ticket.
Train timetable
Train Schedules

Train timetables and prices change very often in Russia and althoughwe're trying hard to keep this page as up-to-date as possible, it may be slightly outdated sometimes.
train to/from Moscow
By train to/from Moscow

The Red Arrow trains between St Petersburg and Moscow are a wonderful way to travel. Board the sleeper atnight and arrive the next morning for a full day of sightseeing. Since there are several train stations in eachcity, make sure you know which one you are departing from. In St Petersburg, trains for Moscow leave from theMoskovsky Vokzal, the Moscow station.In Moscow, trains for St Petersburg leave from the Leningradsky Vokzal, the Leningrad Station.


MOSCOW - ST. PETERSBURG
Note: all direct trains Moscow - St. Petersburg are listed.

Daily afternoon train #24 ("Yunost" - "Youth Express")
Moscow Leningradski [daily 12.30] - St. Petersburg Moskovski [same day 20.20].
Total Time: 8h50m. Price: 2nd class: $35, 3rd class: $25.
Comments: this train stops almost everywhere along the way (Tver, Bologoye, Ostashkovo), so if you hop off, it's a good chance to see province. Book a ticket for the next train in advance, though.

Fast evening train #160 (Aurora Express)
Moscow Leningradski [daily 16.30] - St Petersburg Moskovski [same day 22.18]
. Total Time: 5h49m. Price: a place in 2-berth compartmen (1st class)t: $50, a place in 4-berth compartment (2nd class) $35, a sitting place (3rd class) $30. Distance: 700km

Fast evening train #166
Moscow Leningradski [Wed, Sat 18.30] - St Petersburg Moskovski [same day 23.36]
. Total Time: 5h06m. Price: a sitting place (2nd class) $45. Distance: 700km

Fast evening train #164 (recommended for speed)
Moscow Leningradski [Mon, Tue, Thu, Fri 18.30] - St. Petersburg Moskovski [same day 23.20].
Total Time: 4h50m. Price: 1st class: $50, 2nd class: $35, 3rd class: $30.

Daily night train #30
Moscow Leningradski [daily 20.26] - St. Petersburg Moskovski [next day 5.05].
Total time: 07:49. Prices: 1st class (2-berth compartment, incl. bedsheets) $45, 2nd class (4-berth compartment) $25, 3rd class (common sleeping carriage - platzcart) $15.

Daily night train #28 (recommended for price/quality)
Moscow Leningradski [daily 21.30] - St.Petersburg Moskovsky [next day 5:25]. Total time: 8h31m. Price: 1st class (2-berth compartment) $50, 2nd class (4-berth compartment) $25, 3rd class (common carriage, no meal) $15.
Daily night train #20
Moscow Leningradski [daily 0.23] - St Petersburg Moskovski [8.30]
. Total time: 7h23m. Price: 1st class $53, 2nd class $30, 3rd class $15
Daily night train #26 (Smena Express)
Moscow Leningradski [daily 23.00] - St Petersburg Moskovski [6.40]
. Total time: 7h40m. Price: 1st class (2-berth compartment, meal, bedsheets, security) $75, 2nd class (4-berth compartment, meals, bedsheets, security) $39
Daily night train #6 (Nikolay's Express) (recommended for comfort)
Moscow Leningradski [daily 23.30] - St Petersburg Moskovski [7.05]
. Total time: 7h55m. Price: 1st class (2-berth compartment, meal, bedsheets, security) $90, 2nd class (4-berth compartment, meals, bedsheets, security) $40
Daily night train #2 (Red Arrow) (recommended for comfort)
Moscow Leningradski [daily 23.55] - St Petersburg Moskovski [7.55]
. Total time: 8h00m. Price: 1st class (2-berth comp, meals, bedsheets, security) $85, 2nd class (4-berths, meals, bedsheets, security) $40
Daily night train #4 (Express)
Moscow Leningradski [daily 23.59] - St Petersburg Moskovski [8.00]
. Total time: 8h01m. Price: 1st class (2-berth comp, meals, bedsheets, security) $75, 2nd class (4-berths, meals, bedsheets, security) $38
Daily night train #38 (Afanasy Nikitin Express)
Moscow Leningradski [daily 0.43] - St Petersburg Moskovski [9.06]
. Total time: 8h17m. Price: 1st class (2-berth comp, meals, bedsheets, security) $68, 2nd class (4-berths, meals, bedsheets, security) $35, 3rd class: $20
ST. PETERSBURG - MOSCOW
All direct trains St. Petersburg - Moscow are listed.
Afternoon train #23 ("Yunost" - "Youth Express")
St Petersburg Moskovski [Mon, Wed, Fri, Sat 13.10] - Moscow
Leningradski [same day 21.05].Total Time: 7h47m. Price: seat 1st class around $39, seat 2nd class around $20
Comments: stops everywhere along the way, interesting for hop off / hop on, but you should get tickets in advance.
Daily evening train #159 (Aurora Express)
St Petersburg Moskovski [daily 16.00] - Moscow
Leningradski [same day 21.48].Total Time: 5h41m. Price: 1st class (2-berth compartment) $50, 2nd class (4-berth compartment) $35, 2nd class -- seat $33.
Evening train #163 (R-200 Express)
St Petersburg Moskovski [daily, except sunday? 18.30] - Moscow
Leningradski [same day 23.06].Total Time: 4h36m. Price: seat 2nd class $40
Daily night train #29
St Petersburg Moskovski [daily 21.55] - Moscow
Leningradski [next day 5.55].Total Time: 7h37m. Price: 1st class (2-berth comp) $45, 2nd class (4-berth compartment) $25, 3rd class (common sleeping carriage, platzcart) $15
Daily night train #37 (Afanasy Nikitin)
St Petersburg Moskovski [daily 22.25] - Moscow Leningradski [next day 6.01]
. Total Time: 7h36m. Price: 1st class (2-berth comp, meals, bedsheets, security) $68, 2nd class (4-berth compartment, meals, bedsheets, security) $31, 3rd class (common sleeping carriage, platzcart) $18
Daily night train #27 (recommended for price/quality)
St Petersburg Moskovski [daily 22.30] - Moscow Leningradski [next day 6.07]
. Total Time: 7h37m. Price:1st class (2-berth comp, security) $47, 2nd class (4-berth compartment, security) $23, 3rd class (common sleeping carriage, platzcart) $12.
Daily night train #19
St Petersburg Moskovski [daily 23.00] - Moscow Leningradski [next day 6.38]
. Total Time: 7h37m. Price:1st class (2-berth comp, security) $53, 2nd class (4-berth compartment, security) $28, 3rd class (common sleeping carriage, platzcart) $12.
Daily night train #25
St Petersburg Moskovski [daily 23.10] - Moscow Leningradski [next day 6.50]
. Total Time: 7h40m. Price:1st class (2-berth comp, security) $75, 2nd class (4-berth compartment, security) $39
Daily night train #5 (Nikolay's Express) (recommended for comfort)
St Petersburg Moskovski [daily 23.35] - Moscow Leningradski [next day 7.20]
. Total Time: 7h45m. Price:1st class (2-berth comp, meals, bedsheets, security) $90, 2nd class (4-berth compartment, meals, bedsheets, security) $40
Daily night train #1 (Red Arrow) (recommended for comfort)
St Petersburg Moskovski [daily 23.55] - Moscow Leningradski [next day 7.55]
. Total Time: 7h55m. Price:1st class (2-berth comp, meals, bedsheets, security) $88, 2nd class (4-berth compartment, meals, bedsheets, security) $40
Daily night train #3 (Express)
St Petersburg Moskovski [daily 23.59] - Moscow Leningradski [next day 8.01]
. Total Time: 8h00m. Price:1st class (2-berth comp, meals, bedsheets, security) $75, 2nd class (4-berth compartment, meals, bedsheets, security) $40





By train from Helsinki

Another pleasant way to travel is to take a train from a European city to St Petersburg or Moscow.Finnair flies daily from New York to Helsinki from about $700 return. After a few relaxing days in Helsinki, take the train to St Petersburg or Moscow. (Finnair also flies daily from Helsinki to St Petersburg or Moscow.) Two trains leave daily for St Petersburg, one Russian and one Finnish. The Russian one leaves at 15.06 and arrives at 23.15. The Finnish train departs at 06.25 and arrives at 13.45: both arrive the same day as departure, with a one-hour advance time change.

The Moscow train leaves each day at 17.08, arrives the next morning at 09.10. Instead of dealing with reservations at the last minute in Helsinki, you can book and pay for the train through your travel agency (strongly recommendedas the trains fill up in advance). Return trains leave Moscow at 18.17 and arrive in Helsinki at 09.02 the next day.

There are three daily trains to Helsinki (Finland): finnish #33 "Sibelius" train, leaves in the afternoon;russian train #35 "Repin" train, leaves in the morning. Both these trains stop in Vyborg for customs.There's also "Lev Tolstoy" train that leaves during the night and arrives to Helsinki early in the morning.

Russian trains from St Petersburg depart at 06.25 and arrive in Helsinki at 12.07 the same day. The Finnish train leaves at 15.55 and arrives Helsinki 21.26.

A cheaper way: you take local train (electrichka) from St.-Petersburg to Vyborg and buy a ticket to the one of two St.-Petersburg-Helsinki trains.

Schedules & Prices: Trains to Russia

The Route: GERMANY (Berlin) - POLAND (Warsaw & Sestokai) - LITHUANIA (Vilnius) - LATVIA - RUSSIA (St. Petersburg).
Price: around 150 to 250 EUR one way 2nd class.
Total travel time (with changes): around 33 hours.
3 train changes avoiding Belarus

There are many daily trains Berlin - Warsaw, look for "EC" trains Ц they are the fastest, the trip takes around 6 hours.
Daily train EC41:
Berlin Ostbahnhof [daily 6:42] ЦЦ Warsaw Wschodnia [same day 12:30]. Total time: around 6 hours, price: around 80-110 EUR 2nd class one way.
or
Daily train EC45:

Berlin Ostbahnhof [daily 12:42] ЦЦ Warsaw Wschodnia [same day 18:30]
. The total travel time is around 6 hours.
Train price: around 80 - 100 EUR 2nd class one way.
or
You can take a combination of regional trains and pay about 45 EUR for 2nd class one way. But in this case your journey is going to take about 9 hours and you'll need to make 2 or 3 changes.

Daily train D77101:
Warsaw Wschodnia [daily 7:25] ЦЦ Sestokai [same day 14.00].
Total travel time: around 6h30m, price: n/a
Daily train 94RJ:
Sestokai [daily 14.00] ЦЦ Vilnius (Lithuania) [same day 18.00].
Total travel time: around 4h, price: n/a
Train 342 (departs on even dates!):
Vilnius (Lithuania) [even dates 18.30] ЦЦ Pskov (Russia) ЦЦ St. Petersburg Vitebskii [next day 10.32]
Total travel time: around 15h, price: 50 EUR 2nd class - one berth in a 4-berth coupe 30 EUR 3rd class: a berth in a common carriage.
The total price Warsaw - St. Petersburg will be around $50 one way (2nd class), if you buy the ticket Warsaw - Sestokai in Warsaw, Sestokai - Vilnius in Sestokai, and Vilnius - St. Petersburg in Lithuania.
The Route: GERMANY (Berlin) - POLAND (Warsaw) - LITHUANIA (Kaisiadorys) - LATVIA (Riga) - RUSSIA (Moscow or St. Petersburg)
Price: around 100 to 250 EUR one way 2nd class.
Total travel time (with changes): around 42-44 hours.
3 train changes.

There are many daily trains Berlin - Warsaw, look for "EC" trains Ц they are the fastest, the trip takes around 6 hours.
Daily train EC41:
Berlin Ostbahnhof [daily 7:07] ЦЦ Warsaw Wschodnia [same day 13:14]. Total time: around 6 hours, price: around $25 2nd class one way.
or
Daily train EC45:

Berlin Ostbahnhof [daily 13:07] ЦЦ Warsaw Wschodnia [same day 18:51]
. The total travel time is around 6 hours.
Train price: around $25 2nd class one way.

or
You can take a combination of regional trains and pay about 45 EUR for 2nd classone way. But in this case your journey is going to take about 9 hours and you'llneed to make 2 or 3 changes.
Train 28 (departs on odd dates!):
Warsaw Wschodnia [odd dates 21:55] ЦЦ Kaisiadorys (Lithuania) [next day 7.08]. Total travel time: 9h. Train price: n/a.
Daily train 260:
Kaisiadorys (Lithuania) [daily 9:42] ЦЦ Riga (Latvia) [same day 16:01]. Total travel time: 6h20m. Train price: n/a.
Daily train #2:
Riga (Latvia) [daily 15:15] ЦЦ Moscow Rizhski railway station [next day 9:24]. Total travel time: 17h. Train price: $80 one way 2nd class.
or
Daily train #38:
Riga [daily 19.35] ЦЦ St. Petersburg Vitebskii railway station [next day 9:22]. Total time: 15h. Train price: $70 one way 2nd class.
or
Daily Eurolines coach to St. Petersburg, departs at 18.00, price: $18.
The Route: FINLAND (Helsinki) - RUSSIA (Moscow or St. Petersburg)
Price: around $70-$110 one way 2nd class.
Total travel time: around 15 hours.
Daily train 032A.
Helsinki (Finland) [daily 17.34] - Moscow Leningradskii [next day 8.38]
. Price: $110 one way in a 4-bed compartment
or
Daily train #34 aka "Repin".
Helsinki (Finland) [daily 15:42] - St. Petersburg Finlandski [same day 22:25]
. Price: $72 one way in a 4-bed compartment.
or
Daily train #36 aka "Sibelius"
Helsinki [daily 7.42] - St Petersburg Finlandski [same day 14.23]. Price: $72 one way in a 4-bed compartment.
The Route: ESTONIA (Tallinn) - RUSSIA (Moscow )
Price: around $90 one way 2nd class.
Total travel time: around xx hours.
Daily train.
Tallinn (Estonia) [daily 17.34] - Moscow [next day 8.38]
. Price: $90 one way in a 4-bed compartment 2nd class
The Route: UKRAINE (Kiev) - RUSSIA (Moscow or St. Petersburg)
Price: around $xx one way 2nd class.
Total travel time: around 24 hours.
Train #54
Kiev (Ukraine) [odd dates 9.33] - St Petersburg Vitebski [next day 11.09]
FOR TRANS-SIBERIAN TRAINS, SEE OUR TRANS-SIBERIAN TRAIN SCHEDULE


Schedules & Prices: Trains from Russia

The Route: RUSSIA (Moscow) - GERMANY (Berlin)
Price: around $180 one way 2nd class.
Total travel time: around 33 hours.
Trains go through Belarus (need transit visa)
Train #9 ('Polonez Express')
Moscow Belorusski - Berlin (Germany).
Price: 1st class: $260, 2nd class: $180. Train goes through Belarus (Minsk)
The Route: RUSSIA (Moscow) - POLAND (Warsaw)
Price: around $80 one way 2nd class.
Total travel time: around 24 hours.
Trains go through Belarus (need transit visa)
Train #9 ('Polonez Express')
Moscow Belorusski [daily 15.52] - Warsaw (Poland) [next day 10.20].
Price: 1st class: $130, 2nd class: $90. Train goes through Belarus (Minsk)
The Route: RUSSIA (St. Petersburg) - LATVIA - LITHUANIA (Vilnius) - POLAND (Sestokai & Warsaw) - GERMANY (Berlin)
Price: around 100-250 EUR one way 2nd class.
Total travel time (with changes): around 33 hours.
3 train changes.
Train 391 (departs on odd dates):
St. Petersburg Vitebskii [odd dates 19.41] ЦЦ Pskov (Russia) ЦЦ Vilnius (Lithuania) [next day 9.22]. Total travel time: 14h, price: 50 EUR 2nd class - one berth in a 4-berth coupe, 30 EUR - 3rd class: a berth in a common carriage.

Daily train 93RJ:
Vilnius (Lithuania) [daily 9.25] ЦЦ Sestokai [same day 13.00]
. Total time: 3h35m. Price: n/a

Daily train D91002:
Sestokai [daily 13.15] ЦЦ Warsaw Wschodnia (Poland) [same day 20.30].
Total travel time: around 6h45m, price: n/a
Daily train 46EC:
Warsaw Wschodnia [daily 6.45] ЦЦ Berlin Ostbahnhof [same day 10.32]
Total travel time: around 4h, price: around 100 EUR (can be 50 EUR if you take regional trains and make 2-3 changes).
The total price St. Petersburg - Berlin will be from 100 to 250 EUR one way (2nd class), if you buy the ticket St. Petersburg - Vlinius in Russia, Vilnius - Sestokai in Lithuania, Sestokai - Warsaw in Poland.
The Route: RUSSIA (Moscow or St. Petersburg) - LATVIA (Riga) - LITHUANIA (Kaisiadorys) - POLAND (Warsaw) - GERMANY (Berlin). Price: around 100-250 EUR one way 2nd class.
Total travel time (with changes): around 40 hours.
3 train changes.
Train 37:
St. Petersburg Vitebski [mon, wed, thu, sat 21.44]
ЦЦ Riga (Latvia) [next day 9.40]. Total travel time: 12h, price: $70 one way 2nd class (a bed in a 4-bed coupe). Departure: mon, wed, thur sat until 9 Oct.
or
Daily train 3:
Moscow Rizhskii [daily 0.00] ЦЦ Riga (Latvia) [next day 10.05]
. Total travel time: 15h30, price: $80 one way 2nd class (a bed in a 4-bed coupe).
Train 257RJ:
Riga (Latvia) [] ЦЦ Kaisiadorys (Lithuania) [same day]. Total travel time: around 6h. Train price: n/a.
Daily train 27:
Kaisiadorys (Lithuania) [daily 20:32] ЦЦ Warsaw Wschodnia (Poland) [next day 5:47]. Total travel time: 9h. Train price: n/a.
Daily train 46EC:
Warsaw Wschodnia (Poland) [daily 6.45] ЦЦ Berlin Ostbahnhof [same day 12:33]. Total travel time: 17h. Train price: 100 EUR one way 2nd class (can be 50 EUR if you take regional trains and make 2-3 changes).
The Route: RUSSIA (Moscow or St. Petersburg) - FINLAND (Helsinki)
Price: around $80-$110 one way 2nd class.
Total travel time: around 15 hours.
Daily train 031A.
Moscow Leningradski [daily 22.50] - Helsinki [next day 11.18]
. Price: $110 one way in a 4-bed compartment
or
Daily train #33 aka "Repin".
St. Petersburg Finlandski [daily 7.42] - Helsinki [same day 14:23]
. Price: around $65 one way in a 4-bed compartment.
or
Daily train #35, aka "Sibelius"
St Petersburg Finlandski [daily 17.42] - Helsinki [same day 1.28].

The Route: RUSSIA (Moscow - ESTONIA (Tallinn)
Price: around $90 one way 2nd class.
Total travel time: around xx hours.
Daily train .
Moscow [daily 18.15] - Tallinn [next day 8.28]
. Price: $90 one way in a 4-bed compartment.
The Route: RUSSIA (St Petersburg) - UKRAINE (Kiev)
Price: around $xx one way 2nd class.
Total travel time: around 24 hours.
Train #53
St Petersburg Vitebski [odd dates 17.51] - Kiev (Ukraine) [next day 17.15]




+7 (812)  312-19-44
+7 (812) 913-08-32 Julianna Office open
from 11:00 till 19:00
Tel.: +7 (812) 913-08-32


Currency rates
Russian RUR RUR
(EUR)//-//
(USD)//-//