1map logoGo to main page

Arkhangelsk, Arkhangelsk Region to Petrozavodsk, Karelia from €35: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Arkhangelsk, Russia
to
Petrozavodsk, Russia

How to Get from Arkhangelsk to Petrozavodsk: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$35 by trainBest price
439 kmDistance
7h 18m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Arkhangelsk to Petrozavodsk with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Bus
Average Duration
19h  10m
Estimated price
35-53
Recommended
Company
Russian Railways (РЖД)
Train
Average Duration
25h  55m
Estimated price
35-62
Cheapest
route map
Distance: 439 km
Duration: 7h 18m

See more options

Company
various
Bus
Average Duration
25h  5m
Estimated price
0-0
Company
Severstal Air Company
Plane
Train
Average Duration
9h 
Estimated price
44-300
Company
various
Train
Average Duration
19h  36m
Estimated price
47-89
Company
various
Drive
Average Duration
15h  1m
Estimated price
72-107
Company
Severstal Air Company
Plane
Average Duration
7h  18m
Estimated price
350-351

Arkhangelsk - Petrozavodsk operators

Explore transport companies operating between Arkhangelsk and Petrozavodsk, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
8 (800) 775-00-00
Website
https://eng.rzd.ru/

Train from Arhangelsk to Obozerskaia

Average Duration
3h 41m
Estimated price
532-533

Train from Obozerskaia to Belomorsk

Average Duration
7h 44m
Estimated price
536-538

Train from Belomorsk to Petrozavodsk Pass

Average Duration
6h 11m
Estimated price
536-538

Train from Arhangelsk to Volhovstroi 1

Average Duration
21h 18m
Estimated price
621-622

Train from Volhovstroi 1 to Petrozavodsk Pass

Average Duration
3h 48m
Estimated price
626-627

Train from St Petersburg Ladojskii to Petrozavodsk Pass

Average Duration
5h 27m
Estimated price
628-621
Bus
Contact phone
+7 (8142) 72-20-12
Website
avokzal.karelia.ru

Bus from Belomorsk to Petrozavodsk Bus station

Average Duration
5h 45m
Estimated price
475-475

Bus from Vologda Bus station to Petrozavodsk Bus station

Average Duration
12h 20m
Estimated price
628-628
Website
avrf.ru

Bus from Arhangelsk Bus station to Velsk

Average Duration
6h 43m
Estimated price
533-533

Bus from Velsk to Vologda

Average Duration
4h 2m
Estimated price
0-0
Plane
Website
aeroflot.ru
Website
severstal-avia.ru

Plane from Arkhangelsk (ARH) to Pulkovo (LED)

Average Duration
1h 40m
Estimated price
531-5310

Plane from Arkhangelsk (ARH) to Pulkovo, Moscow Sheremetyevo

Average Duration
9h 15m
Estimated price
72-530

Arkhangelsk to Petrozavodsk: Overview of Bus, Train, Flight, and Car Trips

Traveling between Arkhangelsk and Petrozavodsk offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€73 - €110
Departure Point
Arhangelsk station
Arrival Point
Petrozavodsk Pass station
Useful tips for train travellers
• Onboard services on the train from Arkhangelsk to Petrozavodsk typically include a catering service that offers a selection of hot and cold meals, snacks, and beverages. Most trains provide a dining car where you can enjoy sit-down meals, or you can order food directly to your seat if you are in First Class or Business Class. Be sure to check the menu in advance and carry some cash, as card payments may not always be accepted.
• The train service from Arkhangelsk to Petrozavodsk offers three seating options: First Class, Business Class, and Economy Class. First Class features larger, more comfortable seats with more legroom and usually comes with complimentary meals and drinks. Business Class provides a balance of comfort and affordability, with decent amenities and services. Economy Class is the most economical choice, offering basic seating with less space, and food service might be limited. Choose your class depending on your budget and comfort preferences for the journey.
• The main operators for the train route from Arkhangelsk to Petrozavodsk are RZD (Russian Railways) and several regional operators. You can find more information and book tickets through their respective websites: RZD can be found at eng.rzd.ru, while local operators may have schedules available at rzd.ru Be sure to check the availability of your desired train before traveling.
Departure Point
Arkhangelsk Airport
Arrival Point
Pulkovo Airport
Departure Point
Arhangelsk Bus station
Arrival Point
Petrozavodsk Bus station