Tula - Moscow train tickets

Buy train tickets to Moscow. Simple, fast, with no hidden fees.

Tula - Moscow timetable

Departure time Arrival time Travel time Departure dates Train Price from
00:45 02:45 2h 00m Daily 082В 43.48 $
03:31 06:32 3h 01m Daily 142М Kursk - Moscow 24.75 $
03:39 06:56 3h 17m Daily 072В Belogorje 44.82 $
04:34 07:20 2h 46m Daily 058Ч 48.84 $
08:59 11:20 2h 21m Daily 722М Lastochka 17.64 $
17:42 19:56 2h 14m Daily 742А Doubledecker 16.70 $

Tula - Moscow route details

Route overview
Fastest trip 2h 00m
Average journey time 2h 37m
Distance 172 km
Trains overview
First departure 00:45
Last departure 21:42
Trains per day 8 - 8
Price from 16.70 $

How do I get back to Tula

Find train times and buy tickets from Moscow to Tula
Check Prices