HUB hero image

How to Travel from

Petrozavodsk to Kem

by Rideshare or Car

Petrozavodsk
+0
Kem
Transport search to Kem
Petrozavodsk
+0
Kem
Building a composite car route
Cheapest
Best Offer!
Car
5 h 58 min
406 km.
from $22
Composite Route Car Only

Two ways to Travel from Petrozavodsk to Kem

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Belarusian Railway (BCh)

Phone:
105
Website:
rw.by/
Train from Petrozavodsk Pass to Kem
Ave. Duration:
7h 38m
Frequency:
Once a week
Estimated price:
$28.02–$58.60
Train from Belomorsk to Kem
Ave. Duration:
53 min
Frequency:
Once a week
Estimated price:
$15.29–$36.94

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Petrozavodsk Pass to Kem
Ave. Duration:
7h 17m
Frequency:
Once daily
Estimated price:
$22.93–$35.67
Train from Belomorsk to Kem
Ave. Duration:
52 min
Frequency:
Once daily
Estimated price:
$14.01–$22.93

Bus operators

Karelavtotrans

Phone:
+7 (8142) 72-20-12
Website:
avokzal.karelia.ru/petrozavodsk/
Bus from Petrozavodsk Bus station to Kem’
Ave. Duration:
6h 15m
Frequency:
Once daily
Estimated price:
$10.19
Bus from Petrozavodsk Bus station to Belomorsk
Ave. Duration:
5h 45m
Frequency:
3 times a day
Estimated price:
$11.46

Questions and Answers

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

The cheapest way to get from Petrozavodsk to Kem is to bus which costs $8.70 and takes 6h 15m.

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

The fastest way to get from Petrozavodsk to Kem is to drive which takes 5h 57m and costs $32.61 - $47.83 .

Is there a direct bus between Petrozavodsk and Kem?

Yes, there is a direct bus departing from Petrozavodsk Bus station station and arriving at Kem’. Services depart once daily, and operate every day. The journey takes approximately 6h 15m.

Is there a direct train between Petrozavodsk and Kem?

Yes, there is a direct train departing from Petrozavodsk Pass and arriving at Kem. Services depart twice daily, and operate every day. The journey takes approximately 7h 17m.

How far is it from Petrozavodsk to Kem?

The distance between Petrozavodsk and Kem is 406 km. The road distance is 406.6 km.

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

The best way to get from Petrozavodsk to Kem without a car is to bus which takes 6h 15m and costs $8.70 .

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

The bus from Petrozavodsk Bus station to Kem’ takes 6h 15m including transfers and departs once daily.

Where do I catch the Petrozavodsk to Kem bus from?

Petrozavodsk to Kem bus services, operated by Karelavtotrans, depart from Petrozavodsk Bus station.

Where do I catch the Petrozavodsk to Kem train from?

Petrozavodsk to Kem train services, operated by Russian Railways (РЖД), depart from Petrozavodsk Pass station.

Train or bus from Petrozavodsk to Kem?

The best way to get from Petrozavodsk to Kem is to bus which takes 6h 15m and costs $8.70 . Alternatively, you can train, which costs $23.91 - $50 and takes 7h 17m.

Where does the Petrozavodsk to Kem bus arrive?

Petrozavodsk to Kem bus services, operated by Karelavtotrans, arrive at Kem’ station.

What is the time difference between Petrozavodsk and Kem?

It is currently 11:15 at both, Petrozavodsk and Kem.

Where does the Petrozavodsk to Kem train arrive?

Petrozavodsk to Kem train services, operated by Russian Railways (РЖД), arrive at Kem station.

Can I drive from Petrozavodsk to Kem?

Yes, the driving distance between Petrozavodsk to Kem is 407 km. It takes approximately 5h 57m to drive from Petrozavodsk to Kem.
+0