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