There are 5 ways to get from Sortavala to Kandalaksha by train, plane, 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, fly to Khibiny Airport
best- Take the train from Sortavala Center to Udelnaya
- Fly from Pulkovo Airport (LED) to Khibiny Airport (KVK)LED - KVK
- Take the train from Apatity 1 to Kandalaksha
10h 49m₽9,200–46,950Bus, train via Kem’
cheapest- Take the bus from Sortavala to Petrozavodsk Bus station
- Take the bus from Petrozavodsk Bus station to Kem’
- Take the train from Kem to Kandalaksha
19h 9m₽3,334–5,134Bus, train
- Take the bus from Sortavala to Petrozavodsk Bus station
- Take the train from Petrozavodsk Pass to Kandalaksha012A / ...
19h 41m₽3,534–5,934Train, fly to Murmansk Airport
- Take the train from Sortavala Center to Udelnaya
- Fly from Pulkovo Airport (LED) to Murmansk Airport (MMK)LED - MMK
- Take the train from Murmansk to Kandalaksha
15h 21m₽10,420–49,300Train
- Take the train from Sortavala to Petrozavodsk Pass160B
- Take the train from Petrozavodsk Pass to Kandalaksha012A / ...
20h 19m₽4,016–8,205
Sortavala to Kandalaksha by train
Questions & Answers
The cheapest way to get from Sortavala to Kandalaksha is to bus and train via Kem’ which costs RUB 3300 - RUB 5500 and takes 19h 9m.
The fastest way to get from Sortavala to Kandalaksha is to train and fly which takes 10h 49m and costs RUB 9000 - RUB 47000.
No, there is no direct train from Sortavala to Kandalaksha. However, there are services departing from Sortavala Center and arriving at Kandalaksha via Sortavala and Petrozavodsk Pass. The journey, including transfers, takes approximately 20h 19m.
The distance between Sortavala and Kandalaksha is 1280 km.
The best way to get from Sortavala to Kandalaksha without a car is to bus and train via Kem’ which takes 19h 9m and costs RUB 3300 - RUB 5500.
It takes approximately 10h 49m to get from Sortavala to Kandalaksha, including transfers.
Sortavala to Kandalaksha train services, operated by Russian Railways (РЖД), depart from Sortavala station.
Sortavala to Kandalaksha train services, operated by Russian Railways (РЖД), arrive at Petrozavodsk Pass station.
What companies run services between Sortavala, Russia and Kandalaksha, Russia?
You can take a train from Sortavala Center to Kandalaksha via Sortavala and Petrozavodsk Pass in around 20h 19m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Khibiny Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₽7,000–42,000
Flights from Pulkovo Airport to Murmansk Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ₽8,000–44,000
- Website
- severstal-avia.ru
Flights from Pulkovo Airport to Murmansk Airport via Cherepovets
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- ₽10,000–55,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Sortavala Center to Udelnaya
- Ave. Duration
- 3h 58m
- Frequency
- Twice daily
- Estimated price
- ₽800–2,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,400–2,100
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Apatity 1 to Kandalaksha
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- ₽850–2,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,000–6,000
- 3rd Class (Platzcart)
- ₽850–1,300
- 2nd Class (Kupé)
- ₽1,600–2,300
Train from Kem to Kandalaksha
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- ₽1,300–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽1,300–1,900
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Petrozavodsk Pass to Kandalaksha
- Ave. Duration
- 12h 48m
- Frequency
- Twice daily
- Estimated price
- ₽2,300–4,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽2,300–3,200
- 2nd Class (Kupé)
- ₽3,100–4,300
Train from Murmansk to Kandalaksha
- Ave. Duration
- 4h 52m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽1,200–1,700
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Sortavala to Petrozavodsk Pass
- Ave. Duration
- 5h 28m
- Frequency
- Once daily
- Estimated price
- ₽1,300–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽1,300–1,900
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Apatity 1 to Kandalaksha
- Ave. Duration
- 1h 17m
- Frequency
- Once a week
- Estimated price
- ₽1,050–2,400
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽1,050–1,150
- 2nd Class (Kupé)
- ₽2,100–2,400
- 1nd Class (SW)
- ₽3,485
Train from Kem to Kandalaksha
- Ave. Duration
- 5h 3m
- Frequency
- Once a week
- Estimated price
- ₽1,500–3,300
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽1,500–1,700
- 2nd Class (Kupé)
- ₽2,900–3,300
- 1nd Class (SW)
- ₽5,357
Train from Petrozavodsk Pass to Kandalaksha
- Ave. Duration
- 12h 56m
- Frequency
- Once a week
- Estimated price
- ₽2,500–4,900
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,500–2,800
- 2nd Class (Kupé)
- ₽4,300–4,900
- 1nd Class (SW)
- ₽8,990
Train from Murmansk to Kandalaksha
- Ave. Duration
- 4h 45m
- Frequency
- Once a week
- Estimated price
- ₽1,400–3,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽1,400–1,550
- 2nd Class (Kupé)
- ₽2,700–3,000
- 1nd Class (SW)
- ₽4,844
- Phone
- +7 (8142) 72-20-12
- sekretariat@karelavtotrans.ru
- Website
- avokzal.karelia.ru
Bus from Sortavala to Petrozavodsk Bus station
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a week
- Estimated price
- ₽1,035
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
Bus from Petrozavodsk Bus station to Kem’
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ₽800
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, Bali: What to do if Mount Agung erupts, and How to get from Florence to Rome - to help you get the most out of your next trip.








