Average fare for journeys from Kharabali to Sochi is 2 906 roubles.
3rd class fare starts from 3 636 roubles, you can also book 2nd class ticket from Kharabali to Sochi from 2 906 roubles.
Trains from Kharabali to Sochi are passing Verkhniy Baskunchak, Akhtubinsk, Znamensk, Volzhskiy, Volgograd, Surovikino, Oblivskaya, Chernyshkovskiy, Morozovsk, Volgodonsk, Orlovskiy, Proletarsk, Salsk, Peschanokopskoye, Belaya Glina, Tikhoretsk, Vyselki, Korenovsk, Dinskaya, Krasnodar, Goryachiy Klyuch, Tuapse, Lazarevskoye, Loo.
1 train are serving this route.
Book your Kharabali – Sochi railway ticket online.