|Duration||2 days 4h|
Yes, there is a direct train departing from Moscow Kurskaya and arriving at Baku. Services depart once a week, and operate Saturday. The journey takes approximately 2 days 4h.More details
The distance between Moscow and Baku is 1931 km. The road distance is 2528.2 km.Get driving directions
Moscow to Baku train services, operated by Azerbaijan Railways (ADDY), depart from Moscow Kurskaya station.More details
Moscow to Baku train services, operated by Azerbaijan Railways (ADDY), arrive at Baku station.More details
Baku is 1h ahead of Moscow. It is currently 9:21 AM in Moscow and 10:21 AM in Baku.
There are 1613+ hotels available in Baku. 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