HUB hero image

How to Travel from

Petergof to Saint Petersburg

by Train or Car

Petergof
+0
Saint Petersburg
Transport search to Saint Petersburg
Petergof
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
41 min
51 km.
from $2
Composite Route Car Only
Schedule

Petergof, Russia → Saint Petersburg, Russia

All
16 août 2026
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
June 2027
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
July 2027
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
16 Aug, Sun
17 Aug, Mon
18 Aug, Tue
19 Aug, Wed
20 Aug, Thu
21 Aug, Fri

Cheapest and Fastest Ways to Travel from Petergof to Saint Petersburg

Composite routes from Petergof to Saint Petersburg

Cheapest

Transport providers

Train operators

Severo-Zapadnaya PPK

Phone:
8 800 775 0000
Email:
OfRas_SZPPK@orw.rzd.ru
Website:
ppk-piter.ru
Train from Stariy Petergof to Baltiysky
Ave. Duration:
44 min
Frequency:
Hourly
Estimated price:
$0.82–$1.30

Bus operators

Saint Petersburg Public Transport

Phone:
8-800-234-98-80
Website:
transport.orgp.spb.ru/
Bus from Фабричная Ул. to Комсомольская
Ave. Duration:
48 min
Frequency:
Every 30 minutes
Estimated price:
$0.48–$0.71
Bus from Комсомольская Площадь to Малая
Ave. Duration:
32 min
Frequency:
Every 30 minutes
Estimated price:
$0.48–$0.71

Other operators

Peterhof Express

Phone:
+7 (812) 426-17-17
Website:
peterhof-express.ru/
Other from Peterhof to Central
Ave. Duration:
30 min
Frequency:
Hourly
Estimated price:
$13.04

Questions and Answers

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

The cheapest way to get from Petergof to Saint Petersburg is to train which costs $1 - $1.30 and takes 44 min.

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

The fastest way to get from Petergof to Saint Petersburg is to Hydrofoil which takes 30 min and costs $13.04 .

Is there a direct bus between Petergof and Saint Petersburg?

No, there is no direct bus from Petergof to Saint Petersburg. However, there are services departing from Фабричная Ул. and arriving at Малая Морская Ул., Ст. Метро "Адмиралтейская" via Комсомольская Площадь. The journey, including transfers, takes approximately 1h 39m.

Is there a direct ferry between Petergof and Saint Petersburg?

Yes, there is a direct ferry departing from Peterhof and arriving at Central Pier "Descent with lions". Services depart hourly, and operate every day. The journey takes approximately 30 min.

Is there a direct train between Petergof and Saint Petersburg?

Yes, there is a direct train departing from Stariy Petergof and arriving at Baltiysky Railway Terminal. Services depart hourly, and operate every day. The journey takes approximately 44 min.

How far is it from Petergof to Saint Petersburg?

The distance between Petergof and Saint Petersburg is 25 km. The road distance is 46.2 km.

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

The best way to get from Petergof to Saint Petersburg without a car is to Hydrofoil which takes 30 min and costs $13.04 .

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

The Hydrofoil from Peterhof to Central Pier "Descent with lions" takes 30 min including transfers and departs hourly.

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

Petergof to Saint Petersburg bus services, operated by Saint Petersburg Public Transport, depart from Фабричная Ул. station.

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

Petergof to Saint Petersburg train services, operated by Severo-Zapadnaya PPK, depart from Stariy Petergof station.

Train or bus from Petergof to Saint Petersburg?

The best way to get from Petergof to Saint Petersburg is to train which takes 44 min and costs $1 - $1.30 . Alternatively, you can bus and line 2 bus, which costs $1 - $1.41 and takes 1h 39m.

Where does the Petergof to Saint Petersburg bus arrive?

Petergof to Saint Petersburg bus services, operated by Saint Petersburg Public Transport, arrive at Комсомольская Площадь station.

What is the time difference between Petergof and Saint Petersburg?

It is currently 07:43 at both, Petergof and Saint Petersburg.

Where does the Petergof to Saint Petersburg train arrive?

Petergof to Saint Petersburg train services, operated by Severo-Zapadnaya PPK, arrive at Baltiysky Railway Terminal station.

Can I drive from Petergof to Saint Petersburg?

Yes, the driving distance between Petergof to Saint Petersburg is 46 km. It takes approximately 41 min to drive from Petergof to Saint Petersburg.
+0