HUB hero image

How to Travel from

Salihorsk to Saint Petersburg

by Train, Rideshare or Car

Salihorsk
+0
Saint Petersburg
Transport search to Saint Petersburg
Salihorsk
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
13 h 8 min
925 km.
from $50
Composite Route Car Only

Two ways to Travel from Salihorsk to Saint Petersburg

Composite routes from Salihorsk to Saint Petersburg

Cheapest
Other

Transport providers

Bus operators

Ecolines (Amron)

Phone:
+7 812 386 79 79
Website:
ecolines.ru/ru/ru
Bus from Minsk Central Bus Station to Saint
Ave. Duration:
12h 40m
Frequency:
Twice daily
Estimated price:
$29.56

SKSauto

Phone:
8 800 770 00 20
Website:
sks-auto.ru/
Bus from Minsk Central Bus Station to Saint
Ave. Duration:
11h 55m
Frequency:
Twice daily
Estimated price:
$22.74–$36.64

Minsktrans

Phone:
+375-17-251-14-11
Website:
minsktrans.by/
Bus from Nyasvizh to Minsk
Ave. Duration:
1h 50m
Frequency:
Every 4 hours
Estimated price:
$2.91–$4.17

Intercars Europe

Phone:
+375 (29) 643 70 22
Website:
intercars-tickets.com/
Bus from Minsk Central Bus Station to Saint
Ave. Duration:
12h 30m
Frequency:
3 times a week
Estimated price:
$29.06–$69.48

PTK

Phone:
+7 (812) 245-06-70
Website:
bus.ptk.express/
Bus from Minsk Central Bus Station to Saint
Ave. Duration:
13h
Frequency:
Once daily
Estimated price:
$24.00–$36.64

Sov Avto

Phone:
+7-812-612-82-30
Website:
bus.sovavto.ru/
Bus from Minsk Central Bus Station to Saint
Ave. Duration:
13h 45m
Frequency:
5 times a week
Estimated price:
$24.64

Visit Tour

Phone:
+375 (29) 148-41-31
Website:
vt.by
Bus from Babruysk Bus station to Saint
Ave. Duration:
14h
Frequency:
Twice a week
Estimated price:
$26.53–$37.90

Grodno Bus Terminal

Phone:
8(029) 803-08-08
Website:
grodnotrans.by/
Bus from Salihorsk to Haradzeya
Ave. Duration:
2h 56m
Frequency:
Twice daily
Bus from Salihorsk to Nyasvizh
Ave. Duration:
2h 37m
Frequency:
Twice daily

Babruysk Bus Terminal

Phone:
+375 225 71-66-13
Website:
avtovokzal-mogilev.by/
Bus from Salihorsk to Babruysk
Ave. Duration:
3h
Frequency:
3 times a day
Estimated price:
$0.95

Airlines

Belavia Belarusian Airlines

Website:
belavia.by/
Plane from Minsk National Airport to Pulkovo
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$631.68–$1,642.36
Plane from Gomel Airport to Pulkovo
Ave. Duration:
1h 35m
Frequency:
Tuesday and Friday
Estimated price:
$315.84–$884.35

Train operators

Belarusian Railway (High Speed Trains)

Phone:
105
Website:
rw.by/
Train from Gorodeia to Minsk
Ave. Duration:
1h 10m
Frequency:
3 times a day
Estimated price:
$5.81–$7.58
Train from Bobruisk to Gomel
Ave. Duration:
1h 34m
Frequency:
5 times a day
Estimated price:
$6.32–$8.84

Belarusian Railway (BCh)

Phone:
105
Website:
rw.by/
Train from Gorodeia to Minsk
Ave. Duration:
1h 16m
Frequency:
Once daily
Estimated price:
$16.42–$37.90
Train from Minsk Pas to Vitebsky
Ave. Duration:
13h 24m
Frequency:
Once daily
Estimated price:
$44.22–$88.43
Train from Bobruisk to Gomel
Ave. Duration:
2h 8m
Frequency:
6 times a week
Estimated price:
$18.32–$40.43

Belarusian Railway (БЧ)

Phone:
105
Website:
rw.by/
Train from Gorodeia to Minsk
Ave. Duration:
1h 25m
Frequency:
3 times a day
Estimated price:
$1.77–$3.92
Train from Bobruisk to Gomel
Ave. Duration:
2h 15m
Frequency:
Twice a week
Estimated price:
$2.15–$4.55

Questions and Answers

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

The cheapest way to get from Salihorsk to Saint Petersburg is to bus which costs $22.83 - $33.70 and takes 18h.

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

The fastest way to get from Salihorsk to Saint Petersburg is to bus and train and fly which takes 10h 47m and costs $271.74 - $815.22 .

Is there a direct bus between Salihorsk and Saint Petersburg?

No, there is no direct bus from Salihorsk to Saint Petersburg. However, there are services departing from Salihorsk and arriving at Saint Petersburg Bus Terminal via Babruysk Bus station. The journey, including transfers, takes approximately 18h.

How far is it from Salihorsk to Saint Petersburg?

The distance between Salihorsk and Saint Petersburg is 1061 km. The road distance is 932.7 km.

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

The best way to get from Salihorsk to Saint Petersburg without a car is to bus which takes 18h and costs $22.83 - $33.70 .

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

It takes approximately 18h to get from Salihorsk to Saint Petersburg, including transfers.

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

Salihorsk to Saint Petersburg bus services, operated by Babruysk Bus Terminal, depart from Salihorsk station.

Where does the Salihorsk to Saint Petersburg bus arrive?

Salihorsk to Saint Petersburg bus services, operated by Babruysk Bus Terminal, arrive at Babruysk station.

Can I drive from Salihorsk to Saint Petersburg?

Yes, the driving distance between Salihorsk to Saint Petersburg is 933 km. It takes approximately 13h 11m to drive from Salihorsk to Saint Petersburg.
+0