There are 5 ways to get from Bryansk to Kaluga by train, rideshare, 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 Briansk Orlovskii to Kaluga 2train 738А / ...
2h 19m₽1,259–2,950Rideshare
cheapest- Take the rideshare from Bryansk to Kaluga219.6 km
3h 50m₽331Train via Maloyaroslavets
- Take the train from Briansk Orlovskii to Maloiaroslavectrain 086Ч / ...
- Take the train from Maloyaroslavets to Kaluga-1train
5h 40m₽1,531–3,262Drive 222.6 km
- Drive from Bryansk to Kalugacar 222.6 km
3h 28m₽1,432–2,068Taxi
- Take the taxi from Bryansk to Kalugataxi 222.6 km
3h 28m₽4,100–5,000
Questions & Answers
The cheapest way to get from Bryansk to Kaluga is to rideshare which costs RUB 331 and takes 3h 50m.
The fastest way to get from Bryansk to Kaluga is to train which takes 2h 19m and costs RUB 1200 - RUB 3000.
No, there is no direct train from Bryansk to Kaluga. However, there are services departing from Briansk Orlovskii and arriving at Kaluga-1 via Maloyaroslavets. The journey, including transfers, takes approximately 5h 40m.
The distance between Bryansk and Kaluga is 209 km. The road distance is 222.6 km.
The best way to get from Bryansk to Kaluga without a car is to train which takes 2h 19m and costs RUB 1200 - RUB 3000.
It takes approximately 2h 19m to get from Bryansk to Kaluga, including transfers.
Bryansk to Kaluga train services, operated by Russian Railways (РЖД), depart from Briansk Orlovskii station.
Bryansk to Kaluga train services, operated by Russian Railways (РЖД), arrive at Maloiaroslavec station.
Yes, the driving distance between Bryansk to Kaluga is 223 km. It takes approximately 3h 28m to drive from Bryansk to Kaluga.
Check out Blablacar's carpooling service for rideshare options between Bryansk and Kaluga. A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Bryansk, Russia and Kaluga, Russia?
Russian Railways (Commuter Trains) operates a train from Briansk Orlovskii to Kaluga 2 3 times a day. Tickets cost ₽1,000–1,500 and the journey takes 2h 4m. Russian Railways (РЖД) also services this route twice daily.
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Briansk Orlovskii to Kaluga 2
- Ave. Duration
- 2h 4m
- Frequency
- 3 times a day
- Estimated price
- ₽1,000–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Briansk Orlovskii to Kaluga 2
- Ave. Duration
- 3h
- Frequency
- Twice daily
- 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 Briansk Orlovskii to Maloiaroslavec
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- ₽1,300–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽1,300–1,900
- 2nd Class (Kupé)
- ₽2,100–2,900
- Phone
- 8 (800) 301-00-00
- COMPLAINTS@CENTRAL-PPK.RU
- Website
- central-ppk.ru
Train from Maloyaroslavets to Kaluga-1
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- ₽210–390
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽210–300
- Lastochka Train
- ₽300–390
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Bryansk to Kaluga
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ₽331
- Schedules at
- blablacar.com
- Ave. Duration
- 3h 28m
- Estimated price
- ₽4,100–5,000
Gorodskoye Taxi
- Phone
- +7 483 222-22-22
- Website
- gortaxi.com
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 Florence to Rome, How to get from JFK to New York City, and Why you should take the train in the US - to help you get the most out of your next trip.









