Average fare for journeys from Karachev to Smolensk is 1 612 roubles.
3rd class fare starts from 1 612 roubles, you can also book 2nd class ticket from Karachev to Smolensk from 1 637 roubles.
Trains from Karachev to Smolensk are passing Bryansk, Zhukovka, Roslavl.
1 train are serving this route.
Book your Karachev – Smolensk railway ticket online.