Duration 2h 41m
Distance 183.8 km
Average price RUB 1100
Frequency 21/day

Trip overview

The average train between Moscow and Tula takes 2h 41m and the fastest train takes 1h 58m. There is a train service every few hours from Moscow to Tula. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train • 2h 53m

  1. Moskva Kurskaia
  2. Tula
2h 53m
RUB 390 - RUB 1600

Frequently asked questions

Want to know about travelling from Moscow to Tula? 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 Moskva Kurskaia and arriving at Tula 1 Kurskaia. Services depart every two hours, and operate every day. The journey takes approximately 2h 53m.

More details

The distance between Moscow and Tula is 173 km. The road distance is 183.8 km.

Get driving directions

Moscow to Tula train services, operated by Russian Railways (РЖД), depart from Moskva Kurskaia station.

More details

Moscow to Tula train services, operated by Russian Railways (РЖД), arrive at Tula 1 Kurskaia station.

More details

There are 304+ hotels available in Tula. Prices start at RUB 6250 per night.

More details

What companies run services between Moscow and Tula?

Russian Railways (РЖД) operates a train from Moscow to Tula every 4 hours. Tickets cost RUB 1000 - RUB 1600 and the journey takes 2h 53m. Central PPK also services this route every 4 hours.
Train operators
Ave. Duration
2h 53m
Frequency
Every 4 hours
Estimated price
RUB 1000 - RUB 1600

About Russian Railways (РЖД)

Train from Moskva Kurskaia to Tula 1 Kurskaia
Ave. Duration
2h 53m
Frequency
Every 4 hours
Estimated price
RUB 1000 - RUB 1600
Website
pass.rzd.ru
3rd Class (Platzcart)
RUB 1100 - RUB 1600
2nd Class (Kupé)
RUB 1000 - RUB 1400

Ave. Duration
3h 45m
Frequency
Every 4 hours
Estimated price
RUB 390 - RUB 550

About Central PPK

Train from Moscow Kursky Station to Tula, Moskovskiy Station
Ave. Duration
3h 45m
Frequency
Every 4 hours
Estimated price
RUB 390 - RUB 550
Schedules at
central-ppk.ru

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps