HUB hero image

How to Travel from

Saint Petersburg to Sortavalu

by Train, Bus 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
Schedule

Saint Petersburg, Russia → Sortavalu, Russia

All
10 Jun 2026
June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
All days
11 Jun, Thu
12 Jun, Fri
13 Jun, Sat
14 Jun, Sun
15 Jun, Mon

Cheapest and Fastest Ways to Travel from Saint Petersburg to Sortavalu

Composite routes from Saint Petersburg to Sortavalu

Cheapest

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