There are 5 ways to get from Kuopio to Petrozavodsk by bus, train, unknown, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, travel
best- Take the bus from Linja-autoasema 4 to 2bus
- Take the train from Joensuu to Kiteetrain S 4 / ...
- Walk from Kitee to Matkaselkiaunknown
- Take the train from Matkaselkia to Petrozavodsk Passtrain
10h 20mBus, travel
- Take the bus from Linja-autoasema 4 to 2bus
- Take the bus from Joensuu to Kitee linja-autoasemabus 500
- Walk from Kitee linja-autoasema to Sortavalaunknown
- Take the bus from Sortavala to Petrozavodsk Bus stationbus 532 / ...
11h 47mFly, train, travel
- Fly from Kuopio (KUO) to Joensuu Airport (JOE)plane KUO - JOE
- Take the train from Joensuu to Kiteetrain
- Walk from Kitee to Matkaselkiaunknown
- Take the train from Matkaselkia to Petrozavodsk Passtrain
14h 35mBus, travel, train
- Take the bus from Linja-autoasema 4 to 2bus
- Take the bus from Joensuu to Kitee linja-autoasemabus 500
- Walk from Kitee linja-autoasema to Matkaselkiaunknown
- Take the train from Matkaselkia to Petrozavodsk Passtrain
11hTrain, travel
- Take the train from Kuopio to Pieksämäkitrain
- Take the train from Pieksämäki to Joensuutrain
- Take the train from Joensuu to Kiteetrain S 4 / ...
- Walk from Kitee to Matkaselkiaunknown
- Take the train from Matkaselkia to Petrozavodsk Passtrain
11h 56m
Kuopio (KUO) to Joensuu Airport (JOE) flights
Questions & Answers
The distance between Kuopio and Petrozavodsk is 466 km.
The best way to get from Kuopio to Petrozavodsk without a car is to bus and train and travel which takes 10h 20m and costs .
It takes approximately 10h 20m to get from Kuopio to Petrozavodsk, including transfers.
What companies run services between Kuopio, Finland and Petrozavodsk, Russia?
There is no direct connection from Kuopio to Petrozavodsk. However, you can take the bus to 2, walk to Joensuu, take the train to Kitee, travel to Matkaselkia, then take the train to Petrozavodsk Pass. Alternatively, you can take a bus from Linja-autoasema 4 to Petrozavodsk Bus station via Joensuu, Kitee linja-autoasema, and Sortavala in around 11h 47m.
- Website
- finnair.com
Flights from Kuopio to Joensuu Airport via Helsinki
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽15,000–41,000
- Phone
- +358 0100 3232
- Website
- vr.fi
Train from Joensuu to Kitee
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- ₽650–1,200
- Website
- https://www.vr.fi/en
Train from Joensuu to Kitee
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- ₽650–1,200
- Website
- https://www.vr.fi/en
Train from Kuopio to Pieksämäki
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- ₽950–1,700
- Website
- https://www.vr.fi/en
Train from Pieksämäki to Joensuu
- Ave. Duration
- 2h 11m
- Frequency
- Twice daily
- Estimated price
- ₽2,000–3,500
- Website
- https://www.vr.fi/en
Train from Joensuu to Kitee
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- ₽650–1,200
- Website
- https://www.vr.fi/en
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Matkaselkia to Petrozavodsk Pass
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–10,000
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,100–2,900
Train from Matkaselkia to Petrozavodsk Pass
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–10,000
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,100–2,900
Train from Matkaselkia to Petrozavodsk Pass
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–10,000
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,100–2,900
Train from Matkaselkia to Petrozavodsk Pass
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–10,000
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,100–2,900
- Phone
- +358 20 1415500
- [email protected]
- Website
- savonlinja.fi
Bus from Linja-autoasema 4 to 2
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,400–2,800
- Website
- https://savonlinja.fi/en/
Bus from Linja-autoasema 4 to 2
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,400–2,800
- Website
- https://savonlinja.fi/en/
Bus from Joensuu to Kitee linja-autoasema
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- ₽1,400–1,700
- Website
- https://savonlinja.fi/en/
Bus from Linja-autoasema 4 to 2
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,400–2,800
- Website
- https://savonlinja.fi/en/
Bus from Joensuu to Kitee linja-autoasema
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- ₽1,400–1,700
- Website
- https://savonlinja.fi/en/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Linja-autoasema 4 to 2
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,100
- Website
- https://www.flixbus.co.uk
Bus from Linja-autoasema 4 to 2
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,100
- Website
- https://www.flixbus.co.uk
Bus from Linja-autoasema 4 to 2
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,100
- Website
- https://www.flixbus.co.uk
- Website
- traficom.fi
Bus from Linja-autoasema 4 to 2
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Schedules at
- traficom.fi
Bus from Linja-autoasema 4 to 2
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Schedules at
- traficom.fi
Bus from Linja-autoasema 4 to 2
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Schedules at
- traficom.fi
- Phone
- +7 (8142) 72-20-12
- [email protected]
- Website
- avokzal.karelia.ru
Bus from Sortavala to Petrozavodsk Bus station
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ₽700–850
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
- Phone
- +7-812-612-82-30
- [email protected]
- Website
- bus.sovavto.ru
Bus from Sortavala to Petrozavodsk Bus station
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- ₽1,229
- Schedules at
- bus.sovavto.ru
Want to know more about travelling around Russia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide











