Average fare for journeys from Bataysk to Pyatigorsk is 1 815 roubles.
Trains from Bataysk to Pyatigorsk are passing Kushchovskaya, Tikhoretsk, Kropotkin, Gulkevichi, Armavir, Nevinnomyssk, Mineralnye Vody, Zheleznovodsk.
1 train are serving this route.
Book your Bataysk – Pyatigorsk railway ticket online.