The average train between Moscow and Kamensk-Shakhtinsky takes 16h 56m and the fastest train takes 14h 54m. The train service runs several times per day from Moscow to Kamensk-Shakhtinsky. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 3 times a day between Moscow and Kamensk-Shakhtinsky. The earliest departure is at 10:15 AM in the morning, and the last departure from Moscow is at 11:55 PM which arrives into Kamensk-Shakhtinsky at 2:49 PM. All services run direct with no transfers required, and take on average 16h 56m. The schedules shown below are for the next available departures.
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Want to know about travelling from Moscow to Kamensk-Shakhtinsky? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
Yes, there is a direct train departing from Moscow station and arriving at Kamensk-Shakhtinsky station. Services depart 3 times a day, and operate Twice daily. The journey takes approximately 16h 56m.
Moscow to Kamensk-Shakhtinsky train services, operated by Grand Service Express, depart from Kazansky Railway Terminal station.
Moscow to Kamensk-Shakhtinsky train services, operated by Grand Service Express, arrive at Kamenskaia station.
The distance between Moscow and Kamensk-Shakhtinsky is 846.1 km. The road distance is 1,040 km.
Russian Railways (РЖД) operates a train from Kazansky Railway Terminal to Kamenskaia 3 times a day. Tickets cost ₽2,800–6,000 and the journey takes 13h 2m. Grand Service Express also services this route twice daily.