Yes, there is a direct train departing from Moskva Belorusskaia and arriving at Berlin Ostbahnhof. Services depart twice a week, and operate Friday and Sunday. The journey takes approximately 22h.More details
The distance between Moscow and Berlin is 1608 km. The road distance is 1814.1 km.Get driving directions
Moscow to Berlin train services, operated by Russian Railways (РЖД), depart from Moskva Belorusskaia station.More details
Moscow to Berlin train services, operated by Russian Railways (РЖД), arrive at Berlin Ostbahnhof station.More details
Berlin is 1h behind Moscow. It is currently 3:16 PM in Moscow and 2:16 PM in Berlin.
There are 1547+ hotels available in Berlin. Prices start at 53€ 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