Average fare for journeys from Makhachkala to Syzran is 2 656 roubles.
3rd class fare starts from 2 656 roubles, you can also book 2nd class ticket from Makhachkala to Syzran from 2 780 roubles.
Trains from Makhachkala to Syzran are passing Kizilyurt, Kizlyar, Kochubey, Artezian, Ulan Khol, Astrakhan, Ashuluk, Kharabali, Verkhniy Baskunchak, Elton, Pallasovka, Gmelinka, Krasnyy Kut, Pushkino, Privolzhskiy, Saratov, Sennoy, Hvalynsk, Vozrozhdenie.
1 train are serving this route.
Book your Makhachkala – Syzran railway ticket online.