Average fare for journeys from Ust Kut to Sochi is 12 209 roubles.
3rd class fare starts from 12 209 roubles, you can also book 2nd class ticket from Ust Kut to Sochi from 12 405 roubles.
Trains from Ust Kut to Sochi are passing Yantal, Khrebtovaya, Zheleznogorsk-Ilimskiy, Vidim, Kezhemskiy, Bratsk, Vikhorevka, Chunskiy, Oktyabrskiy, Novochunka, Parchum, Tayshet, Nizhnyaya Poyma, Nizhny Ingash, Ilanskiy, Kansk, Zaozyornyy, Uyar, Krasnoyarsk, Kozulka, Achinsk, Bogotol, Tyazhinskiy, Mariinsk, Anzhero-Sudzhensk, Tayga, Yurga, Novosibirsk, Barabinsk, Ozero-Karachi, Tatarsk, Omsk, Isikul, Petropavlovsk, Petukhovo, Makushino, Lebyazh'ye, Vargashi, Kurgan, Yurgamysh, Mishkino, Shumikha, Schuchye, Chelyabinsk, Miass, Zlatoust, Berdyaush, Suleya, Vyazovaya, Ust-Katav, Kropachyovo, Asha, Ufa, Rayevskiy, Shavranovo, Aksakovo, Priyutovo, Abdulino, Buguruslan, Pohvistnevo, Otradnyy, Kinnel, Samara, Novokuybyshevsk, Syzran, Vozrozhdenie, Hvalynsk, Sennoy, Saratov, Krasnoarmeysk, Petrov Val, Volgograd, Oktyabr'skiy, Kotelnikovo, Dubovskoye, Zimovniki, Proletarsk, Salsk, Belaya Glina, Tikhoretsk, Vyselki, Korenovsk, Dinskaya, Krasnodar, Goryachiy Klyuch, Tuapse, Lazarevskoye, Loo.
1 train are serving this route.
Book your Ust Kut – Sochi railway ticket online.