Average fare for journeys from Sochi to Irkutsk is 11 137 roubles.
3rd class fare starts from 12 209 roubles, you can also book 2nd class ticket from Sochi to Irkutsk from 11 137 roubles.
Trains from Sochi to Irkutsk are passing Loo, Lazarevskoye, Tuapse, Goryachiy Klyuch, Krasnodar, Dinskaya, Korenovsk, Vyselki, Tikhoretsk, Belaya Glina, Salsk, Proletarsk, Zimovniki, Dubovskoye, Kotelnikovo, Oktyabr'skiy, Volgograd, Petrov Val, Krasnoarmeysk, Saratov, Sennoy, Hvalynsk, Vozrozhdenie, Syzran, Novokuybyshevsk, Samara, Kinnel, Otradnyy, Pohvistnevo, Buguruslan, Abdulino, Priyutovo, Aksakovo, Shavranovo, Rayevskiy, Ufa, Asha, Kropachyovo, Ust-Katav, Vyazovaya, Suleya, Berdyaush, Zlatoust, Miass, Chelyabinsk, Schuchye, Shumikha, Mishkino, Yurgamysh, Kurgan, Vargashi, Lebyazh'ye, Makushino, Petukhovo, Petropavlovsk, Isikul, Omsk, Tatarsk, Ozero-Karachi, Barabinsk, Novosibirsk, Yurga, Tayga, Anzhero-Sudzhensk, Mariinsk, Tyazhinskiy, Bogotol, Achinsk, Kozulka, Krasnoyarsk, Uyar, Zaozyornyy, Kansk, Ilanskiy, Nizhny Ingash, Nizhnyaya Poyma, Tayshet, Alzamay, Nizhneudinsk, Tulun, Kuitun, Zima, Zalari, Kutulik, Cheremhovo, Usolye-Sibirskoye, Angarsk, Irkutsk, Slyudyanka, Baykalsk, Babushkin, Bryansk, Ulan-Ude, Petrovsk-Zabaykalskiy, Novopavlovka, Bada, Hilok, Khushenga, Kharagun, Chita.
1 train are serving this route.
Book your Sochi – Irkutsk railway ticket online.