HUB hero image

How to Travel from

Ivanovo to Petrozavodsk

by Rideshare, Route or Car

Ivanovo
+0
Petrozavodsk
Transport search to Petrozavodsk
Ivanovo
+0
Petrozavodsk
Building a composite car route
Cheapest
Best Offer!
Car
14 h 21 min
855 km.
from $47
Composite Route Car Only

Ten ways to Travel from Ivanovo to Petrozavodsk

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Red Wings

Website:
flyredwings.com/
Plane from Tunoshna Airport to Pulkovo
Ave. Duration:
1h 30m
Frequency:
Monday and Friday
Estimated price:
$34.39–$305.73

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

Pegas Fly

Website:
pegasfly.com/
Plane from Ivanovo Yuzhny to Pulkovo
Ave. Duration:
1h 40m
Frequency:
Tuesday, Wednesday, Friday, Saturday, and Sunday
Estimated price:
$36.94–$318.46

RusLine

Website:
rusline.aero/
Plane from Tunoshna Airport to Pulkovo
Ave. Duration:
1h 20m
Frequency:
Tuesday, Thursday, and Sunday
Estimated price:
$34.39–$305.73

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Ivanovo to Bologoe-Moskovskoe
Ave. Duration:
10h 9m
Frequency:
Twice daily
Estimated price:
$25.48–$40.76
Train from Bologoe-Moskovskoe to Petrozavodsk
Ave. Duration:
7h 15m
Frequency:
Twice daily
Estimated price:
$26.75–$43.31
Train from Ladozhsky Railway Terminal to Petrozavodsk
Ave. Duration:
5h 27m
Frequency:
Once daily
Estimated price:
$21.66–$35.67
Train from Ivanovo to Burmakino
Ave. Duration:
1h 57m
Frequency:
Twice daily
Estimated price:
$15.29–$24.20
Train from Moscow Vostochny Station to Petrozavodsk
Ave. Duration:
13h 56m
Frequency:
Once a week
Estimated price:
$35.67–$57.32

Russian Railways (Commuter Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Ivanovo to Moskva
Ave. Duration:
3h 40m
Frequency:
Twice daily
Estimated price:
$15.29–$22.93
Train from Ladozhsky Railway Terminal to Petrozavodsk
Ave. Duration:
4h 59m
Frequency:
Twice daily
Estimated price:
$17.83–$26.75
Train from Ivanovo to Moscow
Ave. Duration:
3h 41m
Frequency:
Twice daily
Estimated price:
$16.56–$24.20

Bus operators

Avtovokzaly.ru

Phone:
8-800-775-45-73
Website:
avtovokzaly.ru/
Bus from Ivanovo Bus station to Kostroma
Ave. Duration:
2h 27m
Frequency:
Every 4 hours
Estimated price:
$7.64–$10.83
Bus from Vologda Bus station to Petrozavodsk
Ave. Duration:
12h 20m
Frequency:
Once daily
Estimated price:
$17.83–$25.48
Bus from Ivanovo Bus station to Vologda
Ave. Duration:
9h 35m
Frequency:
4 times a day
Estimated price:
$14.01–$20.38

Autoline

Website:
avrf.ru/
Bus from Kostroma Bus station to Vologda
Ave. Duration:
5h
Frequency:
Every 4 hours

Karelavtotrans

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

Questions and Answers

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

The cheapest way to get from Ivanovo to Petrozavodsk is to bus which costs $27.17 - $39.13 and takes 22h 55m.

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

The fastest way to get from Ivanovo to Petrozavodsk is to train and fly which takes 7h 49m and costs $54.35 - $315.22 .

Is there a direct bus between Ivanovo and Petrozavodsk?

No, there is no direct bus from Ivanovo station to Petrozavodsk station. However, there are services departing from Ivanovo Bus station and arriving at Petrozavodsk Bus station via Kostroma Bus station and Vologda Bus station. The journey, including transfers, takes approximately 21h 47m.

Is there a direct train between Ivanovo and Petrozavodsk?

No, there is no direct train from Ivanovo to Petrozavodsk. However, there are services departing from Ivanovo and arriving at Petrozavodsk Pass via Bologoe-Moskovskoe. The journey, including transfers, takes approximately 18h 24m.

How far is it from Ivanovo to Petrozavodsk?

The distance between Ivanovo and Petrozavodsk is 1147 km. The road distance is 1005.6 km.

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

The best way to get from Ivanovo to Petrozavodsk without a car is to train via Bologoye which takes 18h 24m and costs $44.57 - $76.09 .

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

It takes approximately 7h 49m to get from Ivanovo to Petrozavodsk, including transfers.

Where do I catch the Ivanovo to Petrozavodsk bus from?

Ivanovo to Petrozavodsk bus services, operated by Avtovokzaly.ru, depart from Ivanovo Bus station.

Where do I catch the Ivanovo to Petrozavodsk train from?

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

Train or bus from Ivanovo to Petrozavodsk?

The best way to get from Ivanovo to Petrozavodsk is to train via Bologoye which takes 18h 24m and costs $44.57 - $76.09 . Alternatively, you can bus via Kostroma, which costs and takes 21h 47m.

Where does the Ivanovo to Petrozavodsk bus arrive?

Ivanovo to Petrozavodsk bus services, operated by Avtovokzaly.ru, arrive at Kostroma Bus station.

Where does the Ivanovo to Petrozavodsk train arrive?

Ivanovo to Petrozavodsk train services, operated by Russian Railways (РЖД), arrive at Bologoe-Moskovskoe station.

Can I drive from Ivanovo to Petrozavodsk?

Yes, the driving distance between Ivanovo to Petrozavodsk is 1006 km. It takes approximately 15h 46m to drive from Ivanovo to Petrozavodsk.
+0