Belorussian Railways (BŽD) operates a train from Minsk to Smolensk 5 times a day. Tickets cost $7 - $14 and the journey takes 3 h 35 min. Russian Railways also services this route twice a week. Alternatively, Intercars Europe operates a bus from Minsk to Smolensk once daily. Tickets cost $43 and the journey takes 5 h 30 min.
From Minsk-Passajirskii train to Smolensk. 3 h 35 min RUB 579. From Minsk-Passajirskii train to Orscha Central then train to Smolensk. 4 h 25 min RUB 728. From Minsk bus to Smolensk. 5 h 30 min RUB 2424. From Minsk bus to Mogilev then bus to Smolensk. 9 h 26 min RUB 908. From Minsk drive to Smolensk. 3 h 43 min RUB 1417.