Average fare for journeys from Tula to Syzran is 2 824 roubles.
3rd class fare starts from 2 824 roubles, you can also book 2nd class ticket from Tula to Syzran from 4 991 rouble.
Trains from Tula to Syzran are passing Uzlovaya, Donskoy, Skopin, Ryazhsk, Morshansk, Vernadovka, Bashmakovo, Pachelma, Kamenka, Penza, Kuznetsk, Novospasskoye, Chapaevsk, Novokuybyshevsk, Samara, Kinnel, Otradnyy, Pohvistnevo, Buguruslan, Abdulino, Aksakovo, Rayevskiy, Ufa, Asha, Kropachyovo, Ust-Katav, Vyazovaya, Suleya, Berdyaush, Zlatoust, Miass, Chelyabinsk.
1 train are serving this route.
Book your Tula – Syzran railway ticket online.