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