HUB hero image

How to Travel from

Petergof to Vasilyevsky Island

by Rideshare or Car

Petergof
+0
Vasilyevsky Island
Transport search to Vasilyevsky Island
Petergof
+0
Vasilyevsky Island
Building a composite car route
Cheapest
Best Offer!
Car
44 min
53 km.
from $2
Composite Route Car Only

Two ways to Travel from Petergof to Vasilyevsky Island

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Severo-Zapadnaya PPK

Phone:
8 800 775 0000
Website:
ppk-piter.ru
Train from Stariy Petergof to Baltiysky
Ave. Duration:
44 min
Frequency:
Hourly
Estimated price:
$0.96–$1.53

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.56–$0.83
Bus from Комсомольская Площадь to Площадь
Ave. Duration:
18 min
Frequency:
Every 30 minutes
Estimated price:
$0.56–$0.83

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:
$15.29

Questions and Answers

What is the cheapest way to get from Petergof to Vasilyevsky Island?

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

What is the fastest way to get from Petergof to Vasilyevsky Island?

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

Is there a direct bus between Petergof and Vasilyevsky Island?

No, there is no direct bus from Petergof to Vasilyevsky Island. However, there are services departing from Фабричная Ул. and arriving at Площадь Репина via Комсомольская Площадь. The journey, including transfers, takes approximately 1h 25m.

Is there a direct ferry between Petergof and Vasilyevsky Island?

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 Vasilyevsky Island?

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 Vasilyevsky Island?

The distance between Petergof and Vasilyevsky Island is 25 km. The road distance is 48.5 km.

How do I travel from Petergof to Vasilyevsky Island without a car?

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

How long does it take to get from Petergof to Vasilyevsky Island?

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 Vasilyevsky Island bus from?

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

Where do I catch the Petergof to Vasilyevsky Island train from?

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

Train or bus from Petergof to Vasilyevsky Island?

The best way to get from Petergof to Vasilyevsky Island 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 25m.

Where does the Petergof to Vasilyevsky Island bus arrive?

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

Where does the Petergof to Vasilyevsky Island train arrive?

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

Can I drive from Petergof to Vasilyevsky Island?

Yes, the driving distance between Petergof to Vasilyevsky Island is 49 km. It takes approximately 44 min to drive from Petergof to Vasilyevsky Island.
+0