Average fare for journeys from Kharabali to Sochi is 2 741 rouble.
3rd class fare starts from 3 636 roubles, you can also book 2nd class ticket from Kharabali to Sochi from 2 741 rouble.
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.