The journey takes approximately 4 h 1 min. Ticket price is about 6–22 EUR. The travel distance is 328 km.
Carrier is Belorussian Railways (BŽD).
The journey takes approximately 5 h Ticket price is about 19–19 EUR. The travel distance is 335 km.
Carrier is Intercars Europe.
The drive will take 3 h 42 min.. The distance between Smolensk and Minsk is 335 km. You will use 27 liters of gasoline at a cost of €35.1.
See on this site which rental company has the best deal.