Trains from Helsinki to St. Petersburg

Buy train tickets to St. Petersburg. Simple, fast, with no hidden fees.

Helsinki - St. Petersburg timetable

Departure time Arrival time Travel time Departure dates Train Price from
07:17 10:47 3h 30m Daily 782М Allegro 85.11 $
10:57 14:27 3h 30m Daily 784М Allegro 96.93 $
15:57 19:27 3h 30m Daily 786A Allegro 109.93 $
19:57 23:27 3h 30m Daily 788М Allegro 96.93 $

Helsinki - St. Petersburg route details

Route overview
Fastest trip 3h 30m
Average journey time 3h 30m
Distance 301 km
Trains overview
First departure 07:17
Last departure 19:57
Trains per day 4 - 4
Price from 85.11 $

Helsinki - St. Petersburg train reviews

Train number: 784М
Travel date: 13 Mar 2020
Achei o trem bastante confortável, só imaginei que o trem fosse de alta velocidade, como um trem bala.
Erilene , Brazil
Train number: 784М
Travel date: 05 Mar 2020
Conforto, pontualidade e atendimento impecável.
Sivonei e Daicy, Brazil
Train number: 784М
Travel date: 10 Feb 2020
Train was very nice and on time, customs took very long time and they blocked us more than 45 minutes we where not allowed to go and eat lunch in the nice restaurant wagon
Peder, Sweden
Train number: 786A
Travel date: 09 Feb 2020
Comfortable and clean train with good on board facilities. Left and arrived on time
Fiona, United Kingdom (UK)
Train number: 784М
Travel date: 24 Jan 2020
Our journey was perfect in every way. The service was super efficient! A delicious (cold) meal was provided with wine/beer and help yourself anytime to hot drinks. The train was wonderfully spacious and comfortable.
Gill and Roger, United Kingdom (UK)

How do I get back to Helsinki

Find train times and buy tickets from St. Petersburg to Helsinki
Check Prices