There are 6 ways to get from Smolensk to Kaluga by train, bus, 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 via Moscow
best- Take the train from Smolensk to Moscow Belorussky Stationtrain 722Б / ...
- Take the train from Matveevskaya to Kaluga-1train
7h 39m₽3,220–5,980Drive 349.7 km
cheapest- Drive from Smolensk to Kalugacar 349.7 km
5h 1m₽2,177–3,144Bus
- Take the bus from Smolensk to Salaryevo Bus Stationbus
- Take the bus from Salaryevo Bus Station to Kalugabus
8h 49m₽2,362–3,826Taxi
- Take the taxi from Smolensk to Kalugataxi 349.7 km
5h 1m₽3,900–4,700Train
- Take the train from Smolensk to Moskva Belorusskaiatrain 736М / ...
- Take the train from Matveevskaya to Kaluga-1train
8h 16m₽2,310–9,167Train via Aprelevka
- Take the train from Smolensk to Lobnyatrain
- Take the train from Moskva Belorusskaia to Aprelevkatrain D4
- Take the train from Aprelevka to Kaluga-1train
11h 56m₽3,196–5,879
Questions & Answers
The cheapest way to get from Smolensk to Kaluga is to drive which costs RUB 2100 - RUB 3200 and takes 5h 1m.
The fastest way to get from Smolensk to Kaluga is to drive which takes 5h 1m and costs RUB 2100 - RUB 3200.
No, there is no direct bus from Smolensk to Kaluga. However, there are services departing from Smolensk and arriving at Kaluga via Salaryevo Bus Station. The journey, including transfers, takes approximately 8h 49m.
No, there is no direct train from Smolensk to Kaluga. However, there are services departing from Smolensk and arriving at Kaluga-1 via Moskva Belorusskaia and Matveevskaya. The journey, including transfers, takes approximately 7h 39m.
The distance between Smolensk and Kaluga is 605 km. The road distance is 349.7 km.
The best way to get from Smolensk to Kaluga without a car is to train via Moscow which takes 7h 39m and costs RUB 3200 - RUB 6000.
It takes approximately 7h 39m to get from Smolensk to Kaluga, including transfers.
Smolensk to Kaluga bus services, operated by Intercars Europe, depart from Smolensk station.
Smolensk to Kaluga train services, operated by Russian Railways (Commuter Trains), depart from Smolensk station.
The best way to get from Smolensk to Kaluga is to train via Moscow which takes 7h 39m and costs RUB 3200 - RUB 6000. Alternatively, you can bus, which costs RUB 2300 - RUB 3900 and takes 8h 49m.
What companies run services between Smolensk, Russia and Kaluga, Russia?
You can take a train from Smolensk to Kaluga-1 via Moscow Belorussky Station, Moskva Belorusskaia, and Matveevskaya in around 7h 39m. Alternatively, you can take a bus from Smolensk to Kaluga via Salaryevo Bus Station in around 8h 49m.
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 3h 46m
- Frequency
- Twice daily
- Estimated price
- ₽1,900–2,800
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,900–2,800
Train from Smolensk to Moskva Belorusskaia
- Ave. Duration
- 4h 23m
- Frequency
- 4 times a day
- Estimated price
- ₽1,900–2,800
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,900–2,800
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 5h 52m
- Frequency
- Twice a week
- Estimated price
- ₽2,600–5,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,600–3,000
- 2nd Class (Kupé)
- ₽4,200–5,000
- 1nd Class (SW)
- ₽7,500–10,000
Train from Smolensk to Moskva Belorusskaia
- Ave. Duration
- 5h 26m
- Frequency
- 4 times a day
- Estimated price
- ₽2,600–5,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,600–3,000
- 2nd Class (Kupé)
- ₽4,200–5,000
- 1nd Class (SW)
- ₽7,500–10,000
Train from Smolensk to Lobnya
- Ave. Duration
- 6h 46m
- Frequency
- Twice a week
- Estimated price
- ₽2,700–5,500
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,700–3,100
- 2nd Class (Kupé)
- ₽4,300–5,500
- 1nd Class (SW)
- ₽7,500–11,000
- Phone
- 8 (800) 301-00-00
- COMPLAINTS@CENTRAL-PPK.RU
- Website
- central-ppk.ru
Train from Matveevskaya to Kaluga-1
- Ave. Duration
- 3h 3m
- Frequency
- Hourly
- Estimated price
- ₽550–900
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽550–750
- Lastochka Train
- ₽650–900
Train from Aprelevka to Kaluga-1
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- ₽450–750
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽450–650
- Lastochka Train
- ₽550–750
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Smolensk to Moskva Belorusskaia
- Ave. Duration
- 4h 16m
- Frequency
- Twice daily
- Estimated price
- ₽1,700–3,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,700–2,400
- 2nd Class (Kupé)
- ₽2,500–3,500
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Smolensk to Moskva Belorusskaia
- Ave. Duration
- 5h 22m
- Frequency
- 4 times a week
- Estimated price
- ₽2,600–8,500
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽6,000–8,500
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽2,600–3,400
- mcd@mosmetro.ru
- Website
- mcd.mosmetro.ru
Train from Moskva Belorusskaia to Aprelevka
- Ave. Duration
- 1h 17m
- Frequency
- Every 10 minutes
- Estimated price
- ₽50–70
- Schedules at
- mcd.mosmetro.ru
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Smolensk to Salaryevo Bus Station
- Ave. Duration
- 4h 49m
- Frequency
- Twice daily
- Estimated price
- ₽1,700–2,500
- Website
- https://www.intercars-tickets.com/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Kaluga
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ₽600–1,400
- Schedules at
- avtovokzaly.ru
- Ave. Duration
- 5h 1m
- Estimated price
- ₽3,900–4,700
Vezet Taxi Smolensk
- Phone
- +7(4812)333-333
- Website
- smolensk.rutaxi.ru
Taxi S
- Phone
- +7(4812)300-300
- Website
- taksis.ru
Taxi Maxim
- Phone
- +7 4812 777777
- Website
- taximaxim.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, How to get from Heathrow Airport into central London, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Smolensk to Kaluga bus services, operated by Intercars Europe, arrive at Salaryevo Bus Station.
Smolensk to Kaluga train services, operated by Russian Railways (Commuter Trains), arrive at Moscow Belorussky Station.
Yes, the driving distance between Smolensk to Kaluga is 350 km. It takes approximately 5h 1m to drive from Smolensk to Kaluga.



















