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