Average fare for journeys from Krymsk to Mariinsk is 10 452 roubles.
3rd class fare starts from 10 452 roubles, you can also book 2nd class ticket from Krymsk to Mariinsk from 14 501 rouble.
Trains from Krymsk to Mariinsk are passing Abinsk, Krasnodar, Dinskaya, Korenovsk, Vyselki, Tikhoretsk, Novopokrovskaya, Belaya Glina, Salsk, Krasnoarmeyskiy, Zimovniki, Dubovskoye, Kotelnikovo, Oktyabr'skiy, Volgograd, Petrov Val, Krasnoarmeysk, Saratov, Sennoy, Hvalynsk, Vozrozhdenie, Syzran, Samara, Buguruslan, Abdulino, Aksakovo, Ufa, Kropachyovo, Ust-Katav, Vyazovaya, Suleya, Berdyaush, Zlatoust, Miass, Chelyabinsk, Shumikha, Mishkino, Yurgamysh, Kurgan, Lebyazh'ye, Makushino, Petukhovo, Petropavlovsk, Isikul, Omsk, Kalachinsk, Tatarsk, Chany, Barabinsk, Kargat, Novosibirsk, Yurga, Tayga, Anzhero-Sudzhensk.
1 train are serving this route.
Book your Krymsk – Mariinsk railway ticket online.