|Average price||5 000 Kč|
Yes, there is a direct train departing from Moskva Belorusskaja and arriving at Praga. Services depart once a week, and operate Monday. The journey takes approximately 28h 27m.More details
The distance between Moscow and Prague is 1668 km. The road distance is 1919.1 km.Get driving directions
Moscow to Prague train services, operated by Russian Railways (РЖД), depart from Moskva Belorusskaja station.More details
Moscow to Prague train services, operated by Russian Railways (РЖД), arrive at Praga station.More details
Prague is 2h behind Moscow. It is currently 10:25 PM in Moscow and 8:25 PM in Prague.
There are 4257+ hotels available in Prague. Prices start at 2 250 Kč per night.More details
The rail network in Poland is conveniently organised, with many connections between cities, making it an effective method of travelling around the country. Tickets for regional and express trains are affordable, with children, students, pensioners, people with disability and large families entitled to discounts. Trains have standard 1st and 2nd class reserved seating, and many overnight trains also offer sleepers and couchettes.
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps