Travel from Kotka to Saint-Petersburg-Russia

Bus or train from Kotka to Saint Petersburg?

Finnish Railways (VR) operates a train from Kotka to Saint Petersburg every 3 hours. Tickets cost $9 - $14 and the journey takes 46 min. Finnish Railways (VR) also services this route 5 times a day. Alternatively, Oy Pohjolan liikenne Ab operates a bus from Kotka to Saint Petersburg every 10 minutes. Tickets cost $3 - $5 and the journey takes 18 min. 4 other operators also service this route.

How to get from Kotka to Saint Petersburg

ModeDurationPrice
From Kotkan satama train to Kouvola then train to St Petersburg Finlyandskii.5 h 6 min31€
From Kotkantie P bus to Karhula linja-autoasema then bus to Iskusstv square.6 h 26 min19€
From Kotkantie P bus to Hamina then bus to Saint Petersburg.6 h 57 min17€
From Kotka drive to Saint Petersburg.3 h 34 min36€

Operators from Kotka to Saint Petersburg