HUB hero image

How to Travel from

Petrozavodsk to Vyborg

by Rideshare, Route or Car

Petrozavodsk
+0
Vyborg
Transport search to Vyborg
Petrozavodsk
+0
Vyborg
Building a composite car route
Cheapest
Best Offer!
Car
7 h 16 min
452 km.
from $24
Composite Route Car Only

Four ways to Travel from Petrozavodsk to Vyborg

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 Petrozavodsk Bus station to Saint
Ave. Duration:
7h 50m
Frequency:
4 times a week
Estimated price:
$11.97

Karelavtotrans

Phone:
+7 (8142) 72-20-12
Website:
avokzal.karelia.ru/petrozavodsk/
Bus from Petrozavodsk Bus station to Saint
Ave. Duration:
7h 20m
Frequency:
Twice daily
Estimated price:
$15.29

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Petrozavodsk Pass to Ladozhsky
Ave. Duration:
5h 50m
Frequency:
Once daily
Estimated price:
$21.66–$35.67
Train from Finlyandsky Railway Terminal to Vyborg
Ave. Duration:
1h 30m
Frequency:
Once daily
Estimated price:
$15.29–$25.48
Train from Petrozavodsk Pass to Vyborg
Ave. Duration:
9h 51m
Frequency:
Once daily
Estimated price:
$22.93–$38.22

Severo-Zapadnaya PPK

Phone:
8 800 775 0000
Website:
ppk-piter.ru
Train from Udelnaya to Vyborg
Ave. Duration:
1h 2m
Frequency:
Every 2 hours
Estimated price:
$3.69–$5.48
Train from Finlyandsky Railway Terminal to Vyborg
Ave. Duration:
1h 12m
Frequency:
Every 2 hours
Estimated price:
$3.95–$5.86

Russian Railways (Commuter Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Petrozavodsk Pass to Ladozhsky
Ave. Duration:
4h 59m
Frequency:
Twice daily
Estimated price:
$17.83–$26.75
Train from Finlyandsky Railway Terminal to Vyborg
Ave. Duration:
1h 2m
Frequency:
Twice daily
Estimated price:
$7.01–$10.83

Questions and Answers

What is the cheapest way to get from Petrozavodsk to Vyborg?

The cheapest way to get from Petrozavodsk to Vyborg is to bus and train which costs $14.13 - $36.96 and takes 10h 4m.

What is the fastest way to get from Petrozavodsk to Vyborg?

The fastest way to get from Petrozavodsk to Vyborg is to drive which takes 7h 16m and costs $35.87 - $53.26 .

Is there a direct train between Petrozavodsk and Vyborg?

Yes, there is a direct train departing from Petrozavodsk Pass and arriving at Vyborg. Services depart once daily, and operate every day. The journey takes approximately 9h 51m.

How far is it from Petrozavodsk to Vyborg?

The distance between Petrozavodsk and Vyborg is 527 km. The road distance is 451.9 km.

How do I travel from Petrozavodsk to Vyborg without a car?

The best way to get from Petrozavodsk to Vyborg without a car is to train via Kalininskiy which takes 7h 32m and costs $19.57 - $36.96 .

How long does it take to get from Petrozavodsk to Vyborg?

It takes approximately 7h 32m to get from Petrozavodsk to Vyborg, including transfers.

Where do I catch the Petrozavodsk to Vyborg train from?

Petrozavodsk to Vyborg train services, operated by Russian Railways (Commuter Trains), depart from Petrozavodsk Pass station.

Where does the Petrozavodsk to Vyborg train arrive?

Petrozavodsk to Vyborg train services, operated by Russian Railways (Commuter Trains), arrive at Ladozhsky Railway Terminal station.

Can I drive from Petrozavodsk to Vyborg?

Yes, the driving distance between Petrozavodsk to Vyborg is 452 km. It takes approximately 7h 16m to drive from Petrozavodsk to Vyborg.
+0