No, there is no direct train from Budapest to Mahilyow. However, there are services departing from Budapest-Nyugati and arriving at Mogilev via Breclav and Orsha Centr. The journey, including transfers, takes approximately 26h 38m.More details
The distance between Budapest and Mahilyow is 1067 km. The road distance is 1313.3 km.Get driving directions
Budapest to Mahilyow train services, operated by Hungarian Railways (MÁV), depart from Budapest-Nyugati station.More details
Budapest to Mahilyow train services, operated by Belorussian Railways (BŽD), arrive at Mogilev station.More details
Mahilyow is 2h ahead of Budapest. It is currently 4:12 AM in Budapest and 6:12 AM in Mahilyow.
There are 142+ hotels available in Mahilyow. Prices start at $100 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps