There are 5 ways to get from Tula to Kostroma by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Tula 1 Kurskaia to Moskva Kurskaiatrain 716Ч / ...
- Take the train from Yaroslavsky Railway Terminal to Kostroma Novaiatrain 716Я / ...
7h 24m₽2,232–4,813Train via Podolsk
cheapest- Take the train from Tula, Moskovskiy Station to Podolsktrain
- Take the train from Podolsk to Ploschad Tryokh Vokzalovtrain D2
- Take the train from Yaroslavsky Railway Terminal to Kostroma Novaiatrain
8h 41m₽2,121–4,345Bus
- Take the bus from Tula to Moscow Novoyasnevskayabus
- Take the bus from Moscow Central Bus Station to Kostroma Bus stationbus
12h 40m₽2,457–3,487Drive 516.5 km
- Drive from Tula to Kostromacar 516.5 km
6h 58m₽3,344–4,830Train via Alexandrov
- Take the train from Tula 1 Kurskaia to Moscow Vostochny Stationtrain
- Take the train from Rostokino to Alexandrov-1train
- Take the train from Aleksandrov 1 to Kostroma Novaiatrain
9h 41m₽2,799–6,122
Questions & Answers
The cheapest way to get from Tula to Kostroma is to bus which costs RUB 2400 - RUB 3500 and takes 12h 40m.
The fastest way to get from Tula to Kostroma is to drive which takes 6h 58m and costs RUB 3300 - RUB 4900.
No, there is no direct train from Tula to Kostroma. However, there are services departing from Tula 1 Kurskaia and arriving at Kostroma Novaia via Kurskaya and Yaroslavsky Railway Terminal. The journey, including transfers, takes approximately 7h 24m.
The distance between Tula and Kostroma is 569 km. The road distance is 516.5 km.
The best way to get from Tula to Kostroma without a car is to train which takes 7h 24m and costs RUB 2200 - RUB 4900.
It takes approximately 7h 24m to get from Tula to Kostroma, including transfers.
Tula to Kostroma train services, operated by Russian Railways (Commuter Trains), depart from Tula 1 Kurskaia station.
The best way to get from Tula to Kostroma is to train which takes 7h 24m and costs RUB 2200 - RUB 4900. Alternatively, you can bus, which costs RUB 2400 - RUB 3500 and takes 12h 40m.
Tula to Kostroma train services, operated by Russian Railways (Commuter Trains), arrive at Moskva Kurskaia station.
Yes, the driving distance between Tula to Kostroma is 516 km. It takes approximately 6h 58m to drive from Tula to Kostroma.
What companies run services between Tula, Russia and Kostroma, Russia?
You can take a train from Tula 1 Kurskaia to Kostroma Novaia via Moskva Kurskaia, Kurskaya, Komsomolskaya, and Yaroslavsky Railway Terminal in around 7h 24m. Alternatively, you can take a bus from Tula to Kostroma Bus station via Moscow Novoyasnevskaya, Novoyasenevskaya, Teply Stan, Метро «Тёплый Стан», Манежная площадь, Okhotny Ryad, Preobrazhenskaya Ploshchad, Метро «Преображенская площадь», Метро «Щёлковская», and Moscow Central Bus Station in around 12h 40m.
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Tula 1 Kurskaia to Moskva Kurskaia
- Ave. Duration
- 2h 12m
- Frequency
- 5 times a day
- Estimated price
- ₽1,000–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
Train from Yaroslavsky Railway Terminal to Kostroma Novaia
- Ave. Duration
- 4h 7m
- Frequency
- Twice daily
- Estimated price
- ₽1,700–2,600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,700–2,600
- Phone
- 8 (800) 301-00-00
- COMPLAINTS@CENTRAL-PPK.RU
- Website
- central-ppk.ru
Train from Tula 1 Kurskaia to Moskva Kurskaia
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₽550–950
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽550–850
- Lastochka Train
- ₽700–950
Train from Tula, Moskovskiy Station to Podolsk
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽470–750
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽470–650
- Lastochka Train
- ₽550–750
Train from Podolsk to Ploschad Tryokh Vokzalov
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₽150–300
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽150–210
- Lastochka Train
- ₽230–300
Train from Rostokino to Alexandrov-1
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- ₽320–550
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽320–450
- Lastochka Train
- ₽430–550
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Tula 1 Kurskaia to Moskva Kurskaia
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- ₽550–790
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽740–790
- 2nd Class (Kupé)
- ₽550–650
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Yaroslavsky Railway Terminal to Kostroma Novaia
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,600–3,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,600–2,200
- 2nd Class (Kupé)
- ₽2,400–3,300
Train from Tula 1 Kurskaia to Moscow Vostochny Station
- Ave. Duration
- 2h 11m
- Frequency
- 5 times a day
- Estimated price
- ₽1,100–2,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,500
- 3rd Class (Platzcart)
- ₽1,100–1,700
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Aleksandrov 1 to Kostroma Novaia
- Ave. Duration
- 3h 56m
- Frequency
- Once daily
- Estimated price
- ₽1,300–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,500
- 3rd Class (Platzcart)
- ₽1,300–1,900
- 2nd Class (Kupé)
- ₽2,100–2,900
- mcd@mosmetro.ru
- Website
- mcd.mosmetro.ru
Train from Podolsk to Ploschad Tryokh Vokzalov
- Ave. Duration
- 1h 19m
- Frequency
- Every 10 minutes
- Estimated price
- ₽50–75
- Schedules at
- mcd.mosmetro.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Tula to Moscow Novoyasnevskaya
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- ₽950–1,400
- Schedules at
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Kostroma Bus station
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–1,800
- Schedules at
- avtovokzaly.ru
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, How to travel India's Golden Triangle, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.


















