Trains between St Petersburg and Helsinki
The St Petersburg to Helsinki train route is one of the most popular Russian train journeys with growing interest year on year. Trains on this route travel between Finlyandskiy Railway Station and Helsinki Central Railway station and include the Allegro and Lev Tolstoy.
St Petersburg Finlyandskiy Railway Station
St Petersburg Finlyandskiy Railway Station is located just North of St Petersburg city centre in the Kalininsky district and is around a 45-minute walk away from the city’s cultural quarter.
Helsinki Central Railway Station
Helsinki Central Railway Station is in the heart of the city’s commercial quarter and is ideally placed for tourists with hotels, restaurants and sightseeing a short walk away in any direction. It is a 20-minute walk away from Helsinki’s South Harbour which is a popular disembarking spot for cruise liners.
How much does a train ticket from St Petersburg to Helsinki cost?
A train from St Petersburg to Helsinki will cost anything between £47 to £455 for a single ticket depending on the type of train and class you choose. The average price for a seat in second class is around £70, while first class seats average around £130.