St. Petersburg to Helsinki Train Route

St. Petersburg to Helsinki trains make only 5 stops on their route through Russia and Finland - in Vyborg, Vainikkala, Kouvola, Lahti, and Tikkurila. The trip takes from 3.5 hours by high-speed Allegro trains to 6.5 hours by the slower Lev Tolstoy train which originates in Moscow.

Depending on the season, there are at least four Allegro trains running every day on the St. Petersburg to Helsinki route. These are comfortable, high-speed trains that help you reach your destination in only 3.5 hours. There is also the slower Lev Tolstoy train that travels from Moscow and makes a stop in St. Petersburg. The same trains run on the Helsinki to St. Petersburg route.

Distance
407 km

5 trains
per day

5 stops
on way

Fastest train
3 h 30 min

Slowest train
6 h 30 min

Price from
49 USD

St. Petersburg to Helsinki Trains

4.8 based on 371 customer reviews

Frequently Asked Questions From Our Travelers

How long does it take to travel from St. Petersburg to Helsinki by train?

The train trip from St. Petersburg to Helsinki takes 3.5 hours.

Which train stations serve the Allegro train?

In St Petersburg, the Allegro arrives and departs from Finlyandsky Train Station, Ploshad Lenina, 6, Metro Ploshad Lenina. In Helsinki, the Allegro arrives and departs from Helsinki Central Station, Kaivokatu 1.

Can I travel from Russia to Finland by train with an e-visa?

No, the unified e-visa is not valid to exit Russia by train.

Where is passport control carried out when you travel from Russia to Finland by train?

Border and customs control are held on board the train. During the border check, you are required to show your passport and visa.

How many stops does the Allegro train make?

The Allegro makes one stop in Russia (Vyborg) and 5 stops in Finland (Vainikkala, Kouvola, Lahti, Tikkurila, Pasila).

How long in advance can I buy train tickets from St Petersburg to Helsinki?

Tickets for the Allegro are available 90 days prior to departure.

How many times a day does the Allegro run?

There are four to five daily Allegro trains from morning until late evening.

Testimonials

History of Train Travel Between St. Petersburg and Helsinki

For ages, train travel has been the most exemplary method to get between St Petersburg and Helsinki. With multiple trains leaving St. Petersburg daily, and an on-board restaurant and bar, it is the ultimate way to get from Russia to Finland.

The railway between the two northern empires was initially opened in 1870 on the initiative of Tsar Alexander II, who is well-known for his efforts to expand Russia's railway network. In 1917, Finland was liberated from Russia. Still, trains between the two nations continued on the Helsinki - Leningrad line until 1955 and later on the Helsinki - Moscow line, established in 1954. International rail travel between Russia and Finland rose dramatically during the 1960s.

Today, the St Petersburg to Helsinki train is a popular means of transportation for Russians, Finns, and tourists. Instead of dealing with the hassle of getting to and from the airport or the frustrating traffic on a cross-border bus trip, you'll be dropped in town and enjoy a pleasant journey.

Trains from St.Petersburg to Helsinki

The Allegro and the Lev Tolstoy are the two trains that connect St Petersburg to Helsinki.

Allegro

The Allegro train is the high-speed Russia – Finland service. It was built in 2010 to replace the two Helsinki - St Petersburg sleeper services, the Ilya Repin and Jan Sibelius. With several departures, each day that can fit any schedule, a trip time of just 3 1/2 hours, en-route border crossings, and contemporary features like power outlets at every seat, traveling between Helsinki and St Petersburg on Allegro couldn't be easier. The St Petersburg Finlyandsky Station serves as the departure station for the Allegro train.

Lev Tolstoy

Alternatively, you might take the overnight Lev Tolstoy train. Since 1970, this well-known branded service has connected Moscow and Helsinki, stopping in St Petersburg along the way. The final leg of the trip is a little longer, taking passengers 6 1/2 hours to Allegro's 3 1/2 hours, but they may experience all of the night train's unique ambiance - complete with 19th-century décor and luxury compartments. The Lev Tolstoy terminates at St Petersburg Ladozhsky Station.

Once you have your tickets, look forward to a wonderful, smooth
and enjoyable journey through the Russian countryside.

Buy your ticket safely and securely and then sit back
and enjoy the ride!

Culture for Kids

A portion of your order goes to helping underprivileged Russian children.

Our travel brands include