There are 6 ways to get from Sortavala to Irkutsk by train, plane, car, 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
best- Take the train from Sortavala Center to Udelnaya
- Fly from Pulkovo Airport (LED) to Irkutsk Airport (IKT)LED - IKT
12h 25m₽50,180–172,520Train
cheapest- Take the train from Sortavala to Leningradsky Railway Terminal
- Take the train from Yaroslavsky Railway Terminal to Irkutsk Pas
3d 19h₽12,816–23,805Train via Kalininskiy
- Take the train from Sortavala Center to Finlyandsky Railway Terminal
- Take the train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Take the train from Kazansky Railway Terminal to Irkutsk Pas
3d 18h₽14,060–32,162Drive 5,662.7 km
- Drive from Sortavala to Irkutsk5,662.7 km
3d 9h₽36,580–52,838Bus, train via Kazan’
- Take the bus from Sortavala to Saint Petersburg Bus Terminal
- Take the bus from Saint Petersburg Bus Terminal to Kazan' North bus station
- Take the train from Kazan-2 to Tulun
- Take the bus from Tulun to Irkutsk Bus station
4d₽16,027–23,827Bus, train
- Take the bus from Sortavala to Petrozavodsk Bus station
- Take the bus from Petrozavodsk Bus station to Vologda Bus station
- Take the bus from Vologda Bus station to Danilov
- Take the train from Danilov to Irkutsk Pas
4d 8h₽14,434–21,934
Sortavala to Irkutsk by train
Questions & Answers
The cheapest way to get from Sortavala to Irkutsk is to bus and train which costs RUB 14000 - RUB 22000 and takes 4 days 8h.
The fastest way to get from Sortavala to Irkutsk is to train and fly which takes 12h 25m and costs RUB 50000 - RUB 180000.
No, there is no direct train from Sortavala to Irkutsk. However, there are services departing from Sortavala Center and arriving at Irkutsk Pas via Ploshchad Lenina, Moskovsky Railway Terminal and Kazansky Railway Terminal. The journey, including transfers, takes approximately 3 days 18h.
The distance between Sortavala and Irkutsk is 4758 km. The road distance is 5662.7 km.
The best way to get from Sortavala to Irkutsk without a car is to train via Kalininskiy which takes 3 days 18h and costs RUB 14000 - RUB 33000.
It takes approximately 12h 25m to get from Sortavala to Irkutsk, including transfers.
Sortavala to Irkutsk train services, operated by Russian Railways (Commuter Trains), depart from Sortavala Center station.
Irkutsk is 5h ahead of Sortavala. It is currently 4:16 PM in Sortavala and 9:16 PM in Irkutsk.
Sortavala to Irkutsk train services, operated by Russian Railways (Commuter Trains), arrive at Finlyandsky Railway Terminal station.
Yes, the driving distance between Sortavala to Irkutsk is 5663 km. It takes approximately 3 days 9h to drive from Sortavala to Irkutsk.
What companies run services between Sortavala, Russia and Irkutsk, Russia?
You can take a train from Sortavala Center to Irkutsk Pas via Finlyandsky Railway Terminal, Ploshchad Lenina, Ploshchad Vosstaniya, Moskovsky Railway Terminal, Leningradsky Railway Terminal, and Kazansky Railway Terminal in around 3d 18h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Irkutsk Airport
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₽39,000–160,000
Flights from Pulkovo Airport to Irkutsk Airport via Krasnoyarsk
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ₽39,000–160,000
- Website
- s7.ru
Flights from Pulkovo Airport to Irkutsk Airport
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₽39,000–160,000
Flights from Pulkovo Airport to Irkutsk Airport via Novosibirsk
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₽40,000–160,000
- Website
- uralairlines.ru
Flights from Pulkovo Airport to Irkutsk Airport via Koltsovo
- Ave. Duration
- 8h 5m
- When
- Tuesday and Saturday
- Estimated price
- ₽40,000–160,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
Train from Sortavala Center to Finlyandsky Railway Terminal
- Ave. Duration
- 4h 9m
- Frequency
- Twice daily
- Estimated price
- ₽800–2,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,400–2,100
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 5h 37m
- Frequency
- Twice daily
- Estimated price
- ₽2,800–4,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽2,800–4,100
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 8h 9m
- Frequency
- 5 times a day
- Estimated price
- ₽2,200–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽2,200–3,100
- 2nd Class (Kupé)
- ₽3,000–4,200
Train from Kazansky Railway Terminal to Irkutsk Pas
- Ave. Duration
- 3d 8h
- Frequency
- 4 times a week
- Estimated price
- ₽11,000–18,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽48,000–70,000
- 3rd Class (Platzcart)
- ₽11,000–17,000
- 2nd Class (Kupé)
- ₽13,000–18,000
Train from Sortavala to Leningradsky Railway Terminal
- Ave. Duration
- 12h 32m
- Frequency
- Once daily
- Estimated price
- ₽1,600–5,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–18,000
- 3rd Class (Platzcart)
- ₽2,900–4,100
- 2nd Class (Kupé)
- ₽3,800–5,500
Train from Yaroslavsky Railway Terminal to Irkutsk Pas
- Ave. Duration
- 3d 4h
- Frequency
- 3 times a day
- Estimated price
- ₽11,000–18,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽49,000–70,000
- 3rd Class (Platzcart)
- ₽11,000–17,000
- 2nd Class (Kupé)
- ₽13,000–18,000
Train from Kazan-2 to Tulun
- Ave. Duration
- 2d 12h
- Frequency
- 4 times a week
- Estimated price
- ₽9,000–14,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽37,000–55,000
- 3rd Class (Platzcart)
- ₽9,000–13,000
- 2nd Class (Kupé)
- ₽10,000–14,000
Train from Danilov to Irkutsk Pas
- Ave. Duration
- 3d 7h
- Frequency
- Once daily
- Estimated price
- ₽11,000–17,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽46,000–65,000
- 3rd Class (Platzcart)
- ₽11,000–16,000
- 2nd Class (Kupé)
- ₽12,000–17,000
- Phone
- 8 800 775 54 53
- Website
- grandexpress.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- ₽5,000–12,000
- Website
- https://grandexpress.ru/
- Kupé
- ₽5,000–6,500
- SW
- ₽9,500–12,000
- Luxe
- ₽30,000–36,000
- Phone
- +7 (8142) 72-20-12
- sekretariat@karelavtotrans.ru
- Website
- avokzal.karelia.ru
Bus from Sortavala to Saint Petersburg Bus Terminal
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽1,073
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
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 Vologda Bus station
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,500
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Saint Petersburg Bus Terminal to Kazan' North bus station
- Ave. Duration
- 21h
- Frequency
- Twice a week
- Estimated price
- ₽3,700–6,500
- Website
- https://ecolines.net/
- Phone
- 8-950-113-5555
- Website
- avtovokzal-on-line.ru
Bus from Tulun to Irkutsk Bus station
- Ave. Duration
- 7h 4m
- Frequency
- 4 times a day
- Estimated price
- ₽2,255
- Website
- https://avtovokzal-on-line.ru/
- Schedules at
- https://avtovokzal-on-line.ru/map
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Petrozavodsk Bus station to Vologda Bus station
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,800–2,600
- Schedules at
- avtovokzaly.ru
Bus from Vologda Bus station to Danilov
- Ave. Duration
- 3h 13m
- Frequency
- 4 times a day
- Estimated price
- ₽900–1,300
- Schedules at
- avtovokzaly.ru
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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Southend Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.


















