HUB hero image

How to Travel from

Saint Petersburg to Sortavalu

by Rideshare or Car

Saint Petersburg
+0
Sortavalu
Transport search to Sortavalu
Saint Petersburg
+0
Sortavalu
Building a composite car route
Cheapest
Best Offer!
Car
4 h 15 min
262 km.
from $14
Composite Route Car Only

Two ways to Travel from Saint Petersburg to Sortavalu

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Other operators

BlaBlaCar

Phone:
+3 318 576 2228
Website:
blablacar.com
Other from Saint Petersburg to Sortavala
Ave. Duration:
4h 54m
Frequency:
Once daily
Estimated price:
$10.50

Train operators

Russian Railways (Commuter Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Finlyandsky Railway Terminal to Sortavala
Ave. Duration:
4h 13m
Frequency:
Twice daily
Estimated price:
$10.19–$21.66

Bus operators

Karelavtotrans

Phone:
+7 (8142) 72-20-12
Website:
avokzal.karelia.ru/petrozavodsk/
Bus from Saint Petersburg Bus Terminal to Sortavala
Ave. Duration:
5h 15m
Frequency:
3 times a week
Estimated price:
$13.89

Questions and Answers

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

The cheapest way to get from Saint Petersburg to Sortavala is to rideshare which costs $8.96 and takes 4h 54m.

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

The fastest way to get from Saint Petersburg to Sortavala is to train which takes 4h 13m and costs $8.70 - $18.48 .

Is there a direct bus between Saint Petersburg and Sortavala?

Yes, there is a direct bus departing from Saint Petersburg Bus Terminal and arriving at Sortavala. Services depart three times a week, and operate every day. The journey takes approximately 5h 15m.

Is there a direct train between Saint Petersburg and Sortavala?

Yes, there is a direct train departing from Finlyandsky Railway Terminal and arriving at Sortavala Center. Services depart twice daily, and operate every day. The journey takes approximately 4h 13m.

How far is it from Saint Petersburg to Sortavala?

The distance between Saint Petersburg and Sortavala is 300 km. The road distance is 264.2 km.

How do I travel from Saint Petersburg to Sortavala without a car?

The best way to get from Saint Petersburg to Sortavala without a car is to train which takes 4h 13m and costs $8.70 - $18.48 .

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

The train from Finlyandsky Railway Terminal to Sortavala Center takes 4h 13m including transfers and departs twice daily.

Where do I catch the Saint Petersburg to Sortavala bus from?

Saint Petersburg to Sortavala bus services, operated by Karelavtotrans, depart from Saint Petersburg Bus Terminal station.

Where do I catch the Saint Petersburg to Sortavala train from?

Saint Petersburg to Sortavala train services, operated by Russian Railways (Commuter Trains), depart from Finlyandsky Railway Terminal station.

Train or bus from Saint Petersburg to Sortavala?

The best way to get from Saint Petersburg to Sortavala is to train which takes 4h 13m and costs $8.70 - $18.48 . Alternatively, you can bus, which costs $11.85 and takes 5h 15m.

Where does the Saint Petersburg to Sortavala bus arrive?

Saint Petersburg to Sortavala bus services, operated by Karelavtotrans, arrive at Sortavala station.

Where does the Saint Petersburg to Sortavala train arrive?

Saint Petersburg to Sortavala train services, operated by Russian Railways (Commuter Trains), arrive at Sortavala Center station.

Can I drive from Saint Petersburg to Sortavala?

Yes, the driving distance between Saint Petersburg to Sortavala is 264 km. It takes approximately 4h 17m to drive from Saint Petersburg to Sortavala.

Can I share a ride from Saint Petersburg to Sortavala?

Check out Blablacar's carpooling service for rideshare options between Saint Petersburg and Sortavala. A great option if you don't have a driver's licence or want to avoid public transport.
+0