Average fare for journeys from Znamensk to Sochi is 3 453 roubles.
3rd class fare starts from 3 453 roubles, you can also book 2nd class ticket from Znamensk to Sochi from 3 467 roubles.
Trains from Znamensk to Sochi are passing 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 Znamensk – Sochi railway ticket online.