There are 4 ways to get from Kaluga to Serpukhov by train, car, or taxi
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 Kaluga-1 to Tula 1 Kurskaiatrain 109В / ...
- Take the train from Tula, Moskovskiy Station to Serpukhovtrain
4h 21m₽1,185–3,596Drive 103.6 km
cheapest- Drive from Kaluga to Serpukhovcar 103.6 km
1h 37m₽700–1,011Taxi
- Take the taxi from Kaluga to Serpukhovtaxi 103.6 km
1h 37m₽1,900–2,300Train via Oka
- Take the train from Kaluga-1 to Tula 1 Kurskaiatrain 109В / ...
- Take the train from Tula Moskovskiy to Okatrain
4h 51m₽1,175–3,146
Questions & Answers
The cheapest way to get from Kaluga to Serpukhov is to drive which costs RUB 700 - RUB 1100 and takes 1h 37m.
The fastest way to get from Kaluga to Serpukhov is to drive which takes 1h 37m and costs RUB 700 - RUB 1100.
No, there is no direct train from Kaluga to Serpukhov. However, there are services departing from Kaluga-1 and arriving at Serpukhov via Tula, Moskovskiy Station. The journey, including transfers, takes approximately 4h 21m.
The distance between Kaluga and Serpukhov is 222 km. The road distance is 103.6 km.
The best way to get from Kaluga to Serpukhov without a car is to train which takes 4h 21m and costs RUB 1100 - RUB 3600.
It takes approximately 4h 21m to get from Kaluga to Serpukhov, including transfers.
Kaluga to Serpukhov train services, operated by Russian Railways (РЖД), depart from Kaluga-1 station.
Kaluga to Serpukhov train services, operated by Russian Railways (РЖД), arrive at Tula 1 Kurskaia station.
Yes, the driving distance between Kaluga to Serpukhov is 104 km. It takes approximately 1h 37m to drive from Kaluga to Serpukhov.
What companies run services between Kaluga, Russia and Serpukhov, Russia?
You can take a train from Kaluga-1 to Serpukhov via Tula 1 Kurskaia and Tula, Moskovskiy Station in around 4h 21m.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kaluga-1 to Tula 1 Kurskaia
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₽850–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽850–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Kaluga-1 to Tula 1 Kurskaia
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₽850–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽850–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
- Phone
- 8 (800) 301-00-00
- [email protected]
- Website
- central-ppk.ru
Train from Tula, Moskovskiy Station to Serpukhov
- Ave. Duration
- 1h 16m
- Frequency
- Every 4 hours
- Estimated price
- ₽340–650
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽340–470
- Lastochka Train
- ₽500–650
Train from Tula Moskovskiy to Oka
- Ave. Duration
- 1h 46m
- Frequency
- 3 times a day
- Estimated price
- ₽320–650
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽320–440
- Lastochka Train
- ₽500–650
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Tula, Moskovskiy Station to Serpukhov
- Ave. Duration
- 54 min
- Frequency
- 3 times a day
- Estimated price
- ₽330–1,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽700–1,100
- Commuter Electric Train
- ₽330–470
- Ave. Duration
- 1h 37m
- Estimated price
- ₽1,900–2,300
Yandex Taxi
- Phone
- +7 (4842) 277 222
- Website
- taxi.yandex.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 How to get from London to Edinburgh, Want to know more about Flixbus?, and Flying into Beijing? - to help you get the most out of your next trip.









