Average fare for journeys from Kirsanov to Makhachkala is 3 782 roubles.
3rd class fare starts from 3 782 roubles, you can also book 2nd class ticket from Kirsanov to Makhachkala from 4 676 roubles.
Trains from Kirsanov to Makhachkala are passing Umet, Tamala, Sosnovka, Rtischevo, Atkarsk, Tatishchevo, Saratov, Pushkino, Krasnyy Kut, Gmelinka, Pallasovka, Kaysatskoe, Elton, Verkhniy Baskunchak, Kharabali, Astrakhan, Ulan Khol, Artezian, Kochubey, Kizlyar, Germenchik, Kizilyurt, Shamkhal, Makhachkala.
1 train are serving this route.
Book your Kirsanov – Makhachkala railway ticket online.