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₽928–3,011Rideshare
cheapest- Take the rideshare from Bryansk to Kaluga219.6 km
3h 50m₽363Train via Maloyaroslavets
- Take the train from Briansk Orlovskii to Maloiaroslavectrain 086Ч / ...
- Take the train from Maloyaroslavets to Kaluga-1train
6h 3m₽1,377–3,419Drive 221.5 km
- Drive from Bryansk to Kalugacar 221.5 km
3h 27m₽1,558–2,251Taxi
- Take the taxi from Bryansk to Kalugataxi 221.5 km
3h 27m₽4,100–5,000
Questions & Answers
The cheapest way to get from Bryansk to Kaluga is to rideshare which costs RUB 363 and takes 3h 50m.
The fastest way to get from Bryansk to Kaluga is to train which takes 2h 19m and costs RUB 900 - RUB 3100.
No, there is no direct train from Bryansk to Kaluga. However, there are services departing from Briansk Orlovskii and arriving at Kaluga 2 via . The journey, including transfers, takes approximately 2h 19m.
The distance between Bryansk and Kaluga is 209 km. The road distance is 221.5 km.
The best way to get from Bryansk to Kaluga without a car is to train which takes 2h 19m and costs RUB 900 - RUB 3100.
It takes approximately 2h 19m to get from Bryansk to Kaluga, including transfers.
Bryansk to Kaluga train services, operated by Russian Railways (Lastochka Trains), depart from Briansk Orlovskii station.
Bryansk to Kaluga train services, operated by Russian Railways (Lastochka Trains), arrive at Kaluga 2 station.
Yes, the driving distance between Bryansk to Kaluga is 221 km. It takes approximately 3h 27m 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 (Lastochka Trains) operates a train from Briansk Orlovskii to Kaluga 2 3 times a day. Tickets cost ₽700–1,300 and the journey takes 2h 4m. Russian Railways (РЖД) also services this route twice daily.
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Briansk Orlovskii to Kaluga 2
- Ave. Duration
- 2h 4m
- Frequency
- 3 times a day
- Estimated price
- ₽700–1,300
- Website
- Russian Railways
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽700–1,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Briansk Orlovskii to Kaluga 2
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Briansk Orlovskii to Maloiaroslavec
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–3,000
- Phone
- 8 (800) 301-00-00
- [email protected]
- Website
- Central PPK
Train from Maloyaroslavets to Kaluga-1
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- ₽240–480
- Website
- Central PPK
- Schedules at
- Central PPK
- Commuter Electric Train
- ₽240–340
- Lastochka Train
- ₽390–480
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Bryansk to Kaluga
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ₽363
- Schedules at
- BlaBlaCar
- Ave. Duration
- 3h 27m
- 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 Need to know: Eurostar, Train travel in Spain: A guide to Renfe, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.









