Travel from Mahilyow to Minsk

Bus or train from Mahilyow to Minsk?

Belorussian Railways (BŽD) operates a train from Mahilyow to Minsk twice daily. Tickets cost $3 - $5 and the journey takes 3 h 12 min. Alternatively, Minsktrans operates a bus from Mahilyow to Minsk every 4 hours. Tickets cost $7 - $13 and the journey takes 3 h 50 min.

How to get from Mahilyow to Minsk

ModeDurationPrice
From Mogilew 1 train to Minsk-Passajirskii.3 h 12 minRUB 234
From Mogilev bus to Minsk.3 h 50 minRUB 455
From Mahilyow taxi to Minsk.1 h 59 minRUB 5297
From Mahilyow drive to Minsk.1 h 59 minRUB 790

Operators from Mahilyow to Minsk