Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
33 h 53 min
2471 km.
from $135
Composite Route Car Only
One way to Travel from Moskvu to Karelinskoe
Select an Option Below to Start Your Journey
Cheapest
By car (2 471 km)
Transport providers
Airlines
Severstal Air Company
Website:
severstal-avia.ru/
Plane from Domodedovo International Airport to Petrozavodsk
Ave. Duration:
1h 30m
Frequency:
Monday, Tuesday, Wednesday, Thursday, and Saturday
Estimated price:
$39.49–$331.20
Plane from Sheremetyevo International Airport to Petrozavodsk
Ave. Duration:
1h 25m
Frequency:
Friday and Sunday
Estimated price:
$36.94–$318.46
Train operators
Russian Railways (РЖД)
Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Leningradsky Railway Terminal to Petrozavodsk
Ave. Duration:
10h 45m
Frequency:
Twice daily
Estimated price:
$35.67–$56.05
Questions and Answers
What is the cheapest way to get from Moscow to Karelia?
The cheapest way to get from Moscow to Karelia is to train which costs $30.43 - $47.83 and takes 10h 45m.
What is the fastest way to get from Moscow to Karelia?
The fastest way to get from Moscow to Karelia is to fly which takes 3h 35m and costs $43.48 - $293.48 .
Is there a direct train between Moscow and Karelia?
Yes, there is a direct train departing from Leningradsky Railway Terminal and arriving at Petrozavodsk Pass. Services depart twice daily, and operate every day. The journey takes approximately 10h 45m.
How far is it from Moscow to Karelia?
The distance between Moscow and Karelia is 814 km. The road distance is 1013 km.
How do I travel from Moscow to Karelia without a car?
The best way to get from Moscow to Karelia without a car is to train which takes 10h 45m and costs $30.43 - $47.83 .
How long does it take to get from Moscow to Karelia?
It takes approximately 3h 35m to get from Moscow to Karelia, including transfers.
Where do I catch the Moscow to Karelia train from?
Moscow to Karelia train services, operated by Russian Railways (РЖД), depart from Leningradsky Railway Terminal station.
Train or fly from Moscow to Karelia?
The best way to get from Moscow to Karelia is to fly which takes 3h 35m and costs $43.48 - $293.48 . Alternatively, you can train, which costs $30.43 - $47.83 and takes 10h 45m.
Where does the Moscow to Karelia train arrive?
Moscow to Karelia train services, operated by Russian Railways (РЖД), arrive at Petrozavodsk Pass station.
Can I drive from Moscow to Karelia?
Yes, the driving distance between Moscow to Karelia is 1013 km. It takes approximately 12h 42m to drive from Moscow to Karelia.