There are 5 ways to get from Kandalaksha to Sortavala 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 to Khibiny Airport, fly, train
best- Take the train from Kandalaksha to Apatity 1
- Fly from Khibiny Airport (KVK) to Pulkovo Airport (LED)KVK - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
11h 3m₽8,264–40,009Train, bus via Kem’
cheapest- Take the train from Kandalaksha to Kem
- Take the bus from Kem’ to Petrozavodsk Bus station
- Take the bus from Petrozavodsk Bus station to Sortavala
19h 5m₽3,410–5,052Train, bus
- Take the train from Kandalaksha to Petrozavodsk Pass011A / ...
- Take the bus from Petrozavodsk Bus station to Sortavala
19h 27m₽3,601–5,859Train to Murmansk Airport, fly, train
- Take the train from Kandalaksha to Murmansk
- Fly from Murmansk Airport (MMK) to Pulkovo Airport (LED)MMK - LED
- Take the train from Finlyandsky Railway Terminal to Sortavala Center
15h 34m₽8,955–42,360Train
- Take the train from Kandalaksha to Petrozavodsk Pass011A / ...
- Take the train from Petrozavodsk Pass to Sortavala160A
20h 6m₽4,076–8,134
Kandalaksha to Sortavala by train
Questions & Answers
The cheapest way to get from Kandalaksha to Sortavala is to train and bus via Kem’ which costs RUB 3400 - RUB 5500 and takes 19h 5m.
The fastest way to get from Kandalaksha to Sortavala is to train and fly which takes 11h 3m and costs RUB 8000 - RUB 40000.
No, there is no direct train from Kandalaksha to Sortavala. However, there are services departing from Kandalaksha and arriving at Sortavala Center via Petrozavodsk Pass and Sortavala. The journey, including transfers, takes approximately 20h 6m.
The distance between Kandalaksha and Sortavala is 1282 km.
The best way to get from Kandalaksha to Sortavala without a car is to train and bus via Kem’ which takes 19h 5m and costs RUB 3400 - RUB 5500.
It takes approximately 11h 3m to get from Kandalaksha to Sortavala, including transfers.
Kandalaksha to Sortavala train services, operated by Russian Railways (РЖД), depart from Kandalaksha station.
Kandalaksha to Sortavala train services, operated by Russian Railways (РЖД), arrive at Petrozavodsk Pass station.
What companies run services between Kandalaksha, Russia and Sortavala, Russia?
You can take a train from Kandalaksha to Sortavala Center via Petrozavodsk Pass and Sortavala in around 20h 6m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Khibiny Airport to Pulkovo Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₽6,000–35,000
Flights from Murmansk Airport to Pulkovo Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₽6,500–37,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kandalaksha to Apatity 1
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- 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 Kandalaksha to Kem
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a day
- 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 Kandalaksha to Petrozavodsk Pass
- Ave. Duration
- 12h 34m
- 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 Kandalaksha to Murmansk
- Ave. Duration
- 5h
- Frequency
- Twice daily
- 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 Petrozavodsk Pass to Sortavala
- Ave. Duration
- 5h 29m
- 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 Kandalaksha to Apatity 1
- Ave. Duration
- 1h 19m
- 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 Kandalaksha to Kem
- Ave. Duration
- 5h 8m
- 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 Kandalaksha to Petrozavodsk Pass
- Ave. Duration
- 12h 46m
- 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 Kandalaksha to Murmansk
- Ave. Duration
- 4h 57m
- 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
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Finlyandsky Railway Terminal to Sortavala Center
- Ave. Duration
- 4h 13m
- Frequency
- Twice daily
- Estimated price
- ₽800–2,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,400–2,100
- Phone
- +7 (8142) 72-20-12
- sekretariat@karelavtotrans.ru
- Website
- avokzal.karelia.ru
Bus from Kem’ to Petrozavodsk Bus station
- 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/
Bus from Petrozavodsk Bus station to Sortavala
- 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/
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 Train travel in France: A guide to SNCF, Travelling to the UK: What do I need to know?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.








