Average fare for journeys from Krasnodar to Zheleznovodsk is 1 569 roubles.
1 train are serving this route.
Book your Krasnodar – Zheleznovodsk railway ticket online.