HUB hero image

How to Travel from

Saint Petersburg to Okulovku

by Rideshare or Car

Saint Petersburg
+0
Okulovku
Transport search to Okulovku
Saint Petersburg
+0
Okulovku
Building a composite car route
Cheapest
Best Offer!
Car
2 h 44 min
279 km.
from $15
Composite Route Car Only

Two ways to Travel from Saint Petersburg to Okulovku

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Moskovsky Railway Terminal to Okulovka
Ave. Duration:
4h 4m
Frequency:
Every 3 hours
Estimated price:
$17.83–$30.57

Russian Railways (Commuter Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Obuhovo to Okulovka
Ave. Duration:
1h 58m
Frequency:
Twice daily
Estimated price:
$12.10–$17.83
Train from Moskovsky Railway Terminal to Okulovka
Ave. Duration:
2h 13m
Frequency:
Twice daily
Estimated price:
$12.10–$17.83

Russian Railways (High Speed Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Moskovsky Railway Terminal to Okulovka
Ave. Duration:
1h 28m
Frequency:
Twice daily
Estimated price:
$30.57–$42.04

Bus operators

SKSauto

Phone:
8 800 770 00 20
Website:
sks-auto.ru/
Bus from Saint Petersburg Bus Terminal to Okulovka
Ave. Duration:
5h 5m
Frequency:
Once daily
Estimated price:
$10.83–$16.56

Questions and Answers

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

The cheapest way to get from Saint Petersburg to Okulovka is to bus which costs $9.24 - $14.13 and takes 5h 5m.

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

The fastest way to get from Saint Petersburg to Okulovka is to drive which takes 2h 53m and costs $21.74 - $31.52 .

Is there a direct bus between Saint Petersburg and Okulovka?

Yes, there is a direct bus departing from Saint Petersburg Bus Terminal and arriving at Okulovka. Services depart once daily, and operate every day. The journey takes approximately 5h 5m.

Is there a direct train between Saint Petersburg and Okulovka?

Yes, there is a direct train departing from Moskovsky Railway Terminal and arriving at Okulovka. Services depart hourly, and operate every day. The journey takes approximately 4h 4m.

How far is it from Saint Petersburg to Okulovka?

The distance between Saint Petersburg and Okulovka is 245 km. The road distance is 279.4 km.

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

The best way to get from Saint Petersburg to Okulovka without a car is to train via Obuhovo which takes 3h 22m and costs $10.87 - $16.30 .

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

It takes approximately 3h 22m to get from Saint Petersburg to Okulovka, including transfers.

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

Saint Petersburg to Okulovka bus services, operated by SKSauto, depart from Saint Petersburg Bus Terminal station.

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

Saint Petersburg to Okulovka train services, operated by Russian Railways (Commuter Trains), depart from Obuhovo station.

Train or bus from Saint Petersburg to Okulovka?

The best way to get from Saint Petersburg to Okulovka is to train via Obuhovo which takes 3h 22m and costs $10.87 - $16.30 . Alternatively, you can bus, which costs $9.24 - $14.13 and takes 5h 5m.

Where does the Saint Petersburg to Okulovka bus arrive?

Saint Petersburg to Okulovka bus services, operated by SKSauto, arrive at Okulovka station.

Where does the Saint Petersburg to Okulovka train arrive?

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

Can I drive from Saint Petersburg to Okulovka?

Yes, the driving distance between Saint Petersburg to Okulovka is 279 km. It takes approximately 2h 53m to drive from Saint Petersburg to Okulovka.
+0