There are 5 ways to get from Kouvola to Saint Petersburg by train, night bus, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  3 h 20 min

  1. Take the train from Kouvola to St Petersburg Finlyandskii 782 / ...

$18 - $30

4 alternative options

Train via Pietari (Ladozhski)  •  5 h 17 min

  1. Take the train from Kouvola to Pietari (Ladozhski) 31 / ...

$27 - $39

Night bus, bus  •  6 h

  1. Take the night bus from Kouvola Matkakeskus linja-autoasema to Imatran keskusliikenneasema L Kamppi - Kuhmo linja-autoasema
  2. Take the bus from Imatra to Saint Petersburg, Bus Station 2

$25 - $45

Drive  •  3 h 57 min

  1. Drive from Kouvola to Saint Petersburg 178.5 miles

$40 - $60

Train, fly  •  5 h

  1. Take the train from Kouvola to Tikkurila
  2. Fly from Helsinki (HEL) to St. Petersburg (LED) HEL - LED

$109 - $325

What companies run services between Kouvola, Finland and Saint Petersburg, Russia?

Finnish Railways (VR) operates a train from Kouvola to Saint Petersburg 4 times a day. Tickets cost $18 - $30 and the journey takes 3 h 20 min.

Airlines
Finnair
Website
finnair.com
Flights from Helsinki to St. Petersburg
Ave. Duration
1 h
When
Every day
Estimated price
$130 - $550
Train operators
Finnish Railways (VR)
Website
vr.fi
Train from Kouvola to St Petersburg Finlyandskii
Ave. Duration
3 h 20 min
Frequency
4 times a day
Estimated price
$18 - $30
Website
www.vr.fi
Train from Kouvola to Pietari (Ladozhski)
Ave. Duration
4 h 46 min
Frequency
Once daily
Estimated price
$26 - $40
Website
www.vr.fi
Train from Kouvola to Tikkurila
Ave. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$17 - $25
Website
www.vr.fi
Bus operators
Et-Tours Oy
Website
liikennevirasto.fi
Night bus from Kouvola Matkakeskus linja-autoasema to Imatran keskusliikenneasema L
Ave. Duration
1 h 39 min
Frequency
Once daily
Schedules at
liikennevirasto.fi
Ensi Bus
Website
ensi-bus.ru
Bus from Imatra to Saint Petersburg, Bus Station 2
Ave. Duration
3 h 51 min
Frequency
On demand
Estimated price
$25 - $45
Schedules at
ensi-bus.ru

Want to know more about travelling around Russia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Kouvola to Saint Petersburg?

The distance between Kouvola and Saint Petersburg is 224 km. The road distance is 286 km.

What is the cheapest way to get from Kouvola to Saint Petersburg?

The cheapest way to get from Kouvola to Saint Petersburg is to train which costs 15€ - 25€ and takes 3 h 20 min.

What is the fastest way to get from Kouvola to Saint Petersburg?

The quickest way to get from Kouvola to Saint Petersburg is to train which takes 3 h 20 min and costs 15€ - 25€.

Is there a direct train between Kouvola and Saint Petersburg?

Yes, there is a direct train departing from Kouvola and arriving at St Petersburg Finlyandskii. Services depart four times a day, and operate every day. The journey takes approximately 3 h 20 min.

Is there a direct bus between Kouvola and Saint Petersburg?

No, there is no direct bus from Kouvola to Saint Petersburg. However, there are services departing from Kouvola Matkakeskus linja-autoasema and arriving at Saint Petersburg, Bus Station 2 via Imatra. The journey, including transfers, takes approximately 6 h.

How long does it take to get from Kouvola to Saint Petersburg?

The train from Kouvola to St Petersburg Finlyandskii takes 3 h 20 min including transfers and departs four times a day.