Find transfer & transportation guides from Karelia to Saint Petersburg, Russia. How to get from Karelia to Saint Petersburg, Russia by Bus, Train, Taxi.
You can get to Saint Petersburg, Russia from Karelia by verhicle types below
You have 4 options transfer to Saint Petersburg, Russia from Karelia below
Take a train from Petrozavodsk Pass to St Petersburg Ladojskii.
Take a subway from Ladozhskaya to Spasskaya.
Take a bus from Petrozavodsk Bus station to Saint Petersburg Bus station.
Take a train from Petrozavodsk Pass to Beloostrov.
You can find hotels and accommodations in Saint Petersburg, Russia with our hotels search tool below
Booking.com... Learn more
... Learn more