HUB hero image

How to Travel from

Saint Petersburg to Medvezhyegorsk

by Rideshare, Route or Car

Saint Petersburg
+0
Medvezhyegorsk
Transport search to Medvezhyegorsk
Saint Petersburg
+0
Medvezhyegorsk
Building a composite car route
Cheapest
Best Offer!
Car
8 h 24 min
561 km.
from $30
Composite Route Car Only

Three ways to Travel from Saint Petersburg to Medvezhyegorsk

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Ecolines (Amron)

Phone:
+7 812 386 79 79
Website:
ecolines.ru/ru/ru
Bus from Saint Petersburg Bus Terminal to Petrozavodsk
Ave. Duration:
7h
Frequency:
4 times a week
Estimated price:
$11.97

Karelavtotrans

Phone:
+7 (8142) 72-20-12
Website:
avokzal.karelia.ru/petrozavodsk/
Bus from Saint Petersburg Bus Terminal to Petrozavodsk
Ave. Duration:
7h 20m
Frequency:
Twice daily
Estimated price:
$15.29
Bus from Petrozavodsk Bus station to Medvezh’yegorsk
Ave. Duration:
2h 36m
Frequency:
Once daily
Estimated price:
$6.73

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Ladozhsky Railway Terminal to Medvejia
Ave. Duration:
8h 28m
Frequency:
Once daily
Estimated price:
$25.48–$42.04

Questions and Answers

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

The cheapest way to get from Saint Petersburg to Medvezhyegorsk is to bus which costs $15.22 - $19.57 and takes 10h 56m.

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

The fastest way to get from Saint Petersburg to Medvezhyegorsk is to drive which takes 8h 23m and costs $44.57 - $65.22 .

Is there a direct bus between Saint Petersburg and Medvezhyegorsk?

No, there is no direct bus from Saint Petersburg to Medvezhyegorsk. However, there are services departing from Saint Petersburg Bus Terminal and arriving at Medvezh’yegorsk via Petrozavodsk Bus station. The journey, including transfers, takes approximately 10h 56m.

Is there a direct train between Saint Petersburg and Medvezhyegorsk?

No, there is no direct train from Saint Petersburg to Medvezhyegorsk. However, there are services departing from Spasskaya and arriving at Medvejia Gora via Ladozhsky Railway Terminal. The journey, including transfers, takes approximately 9h 41m.

How far is it from Saint Petersburg to Medvezhyegorsk?

The distance between Saint Petersburg and Medvezhyegorsk is 538 km. The road distance is 561.4 km.

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

The best way to get from Saint Petersburg to Medvezhyegorsk without a car is to train which takes 9h 41m and costs $21.74 - $36.96 .

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

It takes approximately 9h 41m to get from Saint Petersburg to Medvezhyegorsk, including transfers.

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

Saint Petersburg to Medvezhyegorsk bus services, operated by Karelavtotrans, depart from Saint Petersburg Bus Terminal station.

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

Saint Petersburg to Medvezhyegorsk train services, operated by Russian Railways (РЖД), depart from Ladozhsky Railway Terminal station.

Train or bus from Saint Petersburg to Medvezhyegorsk?

The best way to get from Saint Petersburg to Medvezhyegorsk is to train which takes 9h 41m and costs $21.74 - $36.96 . Alternatively, you can bus, which costs $15.22 - $19.57 and takes 10h 56m.

Where does the Saint Petersburg to Medvezhyegorsk bus arrive?

Saint Petersburg to Medvezhyegorsk bus services, operated by Karelavtotrans, arrive at Petrozavodsk Bus station.

Where does the Saint Petersburg to Medvezhyegorsk train arrive?

Saint Petersburg to Medvezhyegorsk train services, operated by Russian Railways (РЖД), arrive at Medvejia Gora station.

Can I drive from Saint Petersburg to Medvezhyegorsk?

Yes, the driving distance between Saint Petersburg to Medvezhyegorsk is 561 km. It takes approximately 8h 23m to drive from Saint Petersburg to Medvezhyegorsk.
+0