Office in St. Petersburg

+7-812-309-5760

Office in Moscow

+7-495-505-6325

Quick request

Book Russian Train Tickets

Departure city:(Ex.: Moscow, St. Petersburg, Helsinki, Tallinn)
Arrival city:(Ex.: Moscow, St. Petersburg, Helsinki, Tallinn)
Departure date:
Return date:

Travel Russia by Train

Popular routes

Moscow - St Petersburg

Moscow - St Petersburg

Your trip from Moscow to St. Petersburg can take from 4 to almost 12 hours. That’s for you to decide to buy ticket for a fast or night train to travel from official capital of Russia to its “northern capital” and we will do our best to make your trip unforgettable

St Petersburg - Moscow

St Petersburg - Moscow

Railway road from St. Petersburg to Moscow lasts about 650 km (403 miles) and is considered to be one of the oldest railways in Russia. A Part of it from St. Petersburg to Pushkin (Tzarskoe Selo) is a part of UNESCO heritage. Don’t miss you chance to get acquainted with Russian history just by getting a train ticket!

Moscow - Irkutsk

Moscow - Irkutsk

Your trip from Moscow to Irkutsk by train will be done along the East Siberian Railway, which is a part of Trans-Siberian railway. Its length is more than 3 800 kilometers. You can admire the only one train station in the world made of marble. It's name is Sludyanka-1. Get your tickets to Irkutsk right now!

St Petersburg - Helsinki

St Petersburg - Helsinki

When travelling from St. Petersburg to Helsinki by Allegro Train or Lev Tolstoy train your trip lasts from 3 to 6 hours only and you skip all the lines at customs. Lev Tolstoy train departs from Moscow and Allegro train goes straight from St. Petersburg to Helsinki without any stops.

Helsinki - St Petersburg

Helsinki - St Petersburg

While visiting Helsinki don't miss your chance to admire the views of its Russian neighbor - St. Petersburg. Trains depart every day and that makes your trip very easy to plan. Add some Russian spirit to your European vacation!

Moscow - Vladimir

Moscow - Vladimir