There are 3 ways to get from Joensuu to Karelia by train, unknown, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, travel
best- Take the train from Joensuu to Kiteetrain S 4 / ...
- Walk from Kitee to Matkaselkiaunknown
- Take the train from Matkaselkia to Petrozavodsk Passtrain
6h 55mBus, travel
- Take the bus from Kauppatori L to Kitee linja-autoasemabus 500
- Walk from Kitee linja-autoasema to Sortavalaunknown
- Take the bus from Sortavala to Petrozavodsk Bus stationbus 532 / ...
8h 17mBus, travel, train
- Take the bus from Kauppatori L to Kitee linja-autoasemabus 500
- Walk from Kitee linja-autoasema to Matkaselkiaunknown
- Take the train from Matkaselkia to Petrozavodsk Passtrain
7h 30m
Questions & Answers
The distance between Joensuu and Karelia is 321 km.
The best way to get from Joensuu to Karelia without a car is to train and travel which takes 6h 55m and costs .
It takes approximately 6h 55m to get from Joensuu to Karelia, including transfers.
What companies run services between Joensuu, Finland and Karelia, Russia?
There is no direct connection from Joensuu to Karelia. However, you can take the train to Kitee, travel to Matkaselkia, then take the train to Petrozavodsk Pass. Alternatively, you can take a bus from Kauppatori L to Petrozavodsk Bus station via Kitee linja-autoasema and Sortavala in around 8h 17m.
- 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
- 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
- Phone
- +358 20 1415500
- [email protected]
- Website
- savonlinja.fi
Bus from Kauppatori L to Kitee linja-autoasema
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ₽1,400–1,700
- Website
- https://savonlinja.fi/en/
Bus from Kauppatori L to Kitee linja-autoasema
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ₽1,400–1,700
- Website
- https://savonlinja.fi/en/
- 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








