There are 9 ways to get from Brest to Kaluga by plane, 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.
Fly Brest Airport to Sheremetyevo International Airport, train
best- Fly from Brest Airport (BQT) to Sheremetyevo International Airport (SVO)plane BQT - SVO
- Take the train from Amin’yevskaya to Kaluga-1train
10h 8m₽6,739–33,117Bus via Minsk
cheapest- Take the bus from Brest Bus station to Kobrynbus 557
- Take the bus from Kobryn to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Salaryevo Bus Stationbus
- Take the bus from Salaryevo Bus Station to Kalugabus
20h 29m₽4,087–8,322Train
- Take the train from Brest C to Moskva Belorusskaiatrain 028Б / ...
- Take the train from Amin’yevskaya to Kaluga-1train
18h 18m₽4,724–10,960Drive 990.1 km
- Drive from Brest to Kalugacar 990.1 km
11h 56m₽7,052–10,186Fly Brest Airport to Moscow Vnukovo, train
- Fly from Brest Airport (BQT) to Moscow Vnukovo (VKO)plane BQT - VKO
- Take the train from Amin’yevskaya to Kaluga-1train
11h 29m₽8,449–37,727Train to Minsk National Airport, fly to Moscow Vnukovo, train
- Take the train from Brest C to Minsk Pastrain
- Fly from Minsk National Airport (MSQ) to Moscow Vnukovo (VKO)plane MSQ - VKO
- Take the train from Amin’yevskaya to Kaluga-1train
12h 29m₽7,758–35,499Train to Minsk National Airport, fly to Sheremetyevo International Airport, train
- Take the train from Brest C to Minsk Pastrain
- Fly from Minsk National Airport (MSQ) to Sheremetyevo International Airport (SVO)plane MSQ - SVO
- Take the train from Amin’yevskaya to Kaluga-1train
13h 48m₽8,048–36,889Train to Minsk National Airport, fly to Domodedovo International Airport, train
- Take the train from Brest C to Minsk Pastrain
- Fly from Minsk National Airport (MSQ) to Domodedovo International Airport (DME)plane MSQ - DME
- Take the train from Amin’yevskaya to Kaluga-1train
13h 16m₽7,973–35,599Bus
- Take the bus from Brest to Pinskbus
- Take the bus from Pinsk to Moscowbus
- Take the bus from Salaryevo Bus Station to Kalugabus
24h 1m₽7,232–13,319
Brest Airport (BQT) to Sheremetyevo International Airport (SVO) flights
Questions & Answers
The cheapest way to get from Brest to Kaluga is to bus via Minsk which costs RUB 4000 - RUB 8500 and takes 20h 29m.
The fastest way to get from Brest to Kaluga is to fly and train which takes 10h 8m and costs RUB 6500 - RUB 34000.
No, there is no direct bus from Brest station to Kaluga. However, there are services departing from Brest Bus station and arriving at Kaluga via Kobryn, Minsk Central Bus Station and Salaryevo Bus Station. The journey, including transfers, takes approximately 20h 29m.
No, there is no direct train from Brest to Kaluga. However, there are services departing from Brest C and arriving at Kaluga-1 via Moskva Belorusskaia and Amin’yevskaya. The journey, including transfers, takes approximately 18h 18m.
The distance between Brest and Kaluga is 1223 km. The road distance is 990.1 km.
The best way to get from Brest to Kaluga without a car is to train which takes 18h 18m and costs RUB 4700 - RUB 11000.
It takes approximately 10h 8m to get from Brest to Kaluga, including transfers.
Brest to Kaluga bus services, operated by Brest Bus Terminal, depart from Brest Bus station.
Brest to Kaluga train services, operated by Belarusian Railway (BCh), depart from Brest C station.
The best way to get from Brest to Kaluga is to train which takes 18h 18m and costs RUB 4700 - RUB 11000. Alternatively, you can bus via Minsk, which costs RUB 4000 - RUB 8500 and takes 20h 29m.
What companies run services between Brest, Belarus and Kaluga, Russia?
You can take a train from Brest C to Kaluga-1 via Moskva Belorusskaia and Amin’yevskaya in around 18h 18m. Alternatively, you can take a bus from Brest Bus station to Kaluga via Kobryn, Minsk Central Bus Station, and Salaryevo Bus Station in around 20h 29m.
- Website
- belavia.by
Flights from Brest Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 42m
- When
- Monday, Thursday, Wednesday, and Saturday
- Estimated price
- ₽5,500–30,000
Flights from Minsk National Airport to Moscow Vnukovo
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₽4,400–26,000
Flights from Minsk National Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₽4,400–26,000
Flights from Minsk National Airport to Domodedovo International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₽4,500–26,000
- Website
- aeroflot.ru
Flights from Brest Airport to Moscow Vnukovo via Pulkovo
- Ave. Duration
- 4h 47m
- When
- Wednesday and Saturday
- Estimated price
- ₽7,500–36,000
Flights from Minsk National Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₽4,400–26,000
- Website
- utair.ru
Flights from Brest Airport to Moscow Vnukovo via Pulkovo
- Ave. Duration
- 6h 50m
- When
- Wednesday and Saturday
- Estimated price
- ₽7,500–36,000
Flights from Minsk National Airport to Moscow Vnukovo
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₽4,400–26,000
- Phone
- 8 (800) 301-00-00
- [email protected]
- Website
- central-ppk.ru
Train from Amin’yevskaya to Kaluga-1
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- ₽600–1,100
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽600–850
- Lastochka Train
- ₽900–1,100
Train from Amin’yevskaya to Kaluga-1
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- ₽600–1,100
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽600–850
- Lastochka Train
- ₽900–1,100
Train from Amin’yevskaya to Kaluga-1
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- ₽600–1,100
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽600–850
- Lastochka Train
- ₽900–1,100
Train from Amin’yevskaya to Kaluga-1
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- ₽600–1,100
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽600–850
- Lastochka Train
- ₽900–1,100
Train from Amin’yevskaya to Kaluga-1
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- ₽600–1,100
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽600–850
- Lastochka Train
- ₽900–1,100
Train from Amin’yevskaya to Kaluga-1
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- ₽600–1,100
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽600–850
- Lastochka Train
- ₽900–1,100
Train from Brest C to Moskva Belorusskaia
- Ave. Duration
- 14h 4m
- Frequency
- Once daily
- Estimated price
- ₽4,700–9,000
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽4,700–5,500
- 2nd Class (Kupé)
- ₽7,500–9,000
- 1nd Class (SW)
- ₽13,000–18,000
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- ₽2,500–4,800
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,500–2,900
- 2nd Class (Kupé)
- ₽4,000–4,800
- 1nd Class (SW)
- ₽7,000–10,000
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- ₽2,500–4,800
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,500–2,900
- 2nd Class (Kupé)
- ₽4,000–4,800
- 1nd Class (SW)
- ₽7,000–10,000
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- ₽2,500–4,800
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,500–2,900
- 2nd Class (Kupé)
- ₽4,000–4,800
- 1nd Class (SW)
- ₽7,000–10,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Brest C to Moskva Belorusskaia
- Ave. Duration
- 13h 19m
- Frequency
- 4 times a week
- Estimated price
- ₽4,000–10,000
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽7,000–10,000
- 1nd Class (SW)
- ₽15,000–21,000
- 3rd Class (Platzcart)
- ₽4,000–5,500
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–8,000
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽5,500–8,000
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽2,500–3,200
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–8,000
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽5,500–8,000
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽2,500–3,200
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–8,000
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽5,500–8,000
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽2,500–3,200
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 6m
- Frequency
- 5 times a day
- Estimated price
- ₽900–1,200
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 6m
- Frequency
- 5 times a day
- Estimated price
- ₽900–1,200
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Brest C to Minsk Pas
- Ave. Duration
- 3h 6m
- Frequency
- 5 times a day
- Estimated price
- ₽900–1,200
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Brest C to Minsk Pas
- Ave. Duration
- 4h 19m
- Frequency
- 4 times a week
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Brest C to Minsk Pas
- Ave. Duration
- 4h 19m
- Frequency
- 4 times a week
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
Train from Brest C to Minsk Pas
- Ave. Duration
- 4h 19m
- Frequency
- 4 times a week
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- Phone
- +375 162 93-37-04
- [email protected]
- Website
- av.brest.by
Bus from Brest Bus station to Kobryn
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽130–230
- Schedules at
- av.brest.by
- Book at
- infobus.by
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- minsktrans.by
Bus from Kobryn to Minsk Central Bus Station
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a week
- Estimated price
- ₽650–1,100
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Website
- infobus.by
Bus from Minsk Central Bus Station to Salaryevo Bus Station
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- ₽2,700–5,500
- Website
- https://infobus.by/en/bus
- 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,500
- Schedules at
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Kaluga
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ₽600–1,500
- Schedules at
- avtovokzaly.ru
- Phone
- +375 165 641144
- [email protected]
- Website
- pinskap.by
Bus from Brest to Pinsk
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–1,700
- Schedules at
- pinskap.by
Bus from Pinsk to Moscow
- Ave. Duration
- 14h 25m
- Frequency
- Twice daily
- Estimated price
- ₽5,500–10,000
- Schedules at
- pinskap.by
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 Southend Airport into central London, Travelling to the US: What do I need to know?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Brest to Kaluga bus services, operated by Brest Bus Terminal, arrive at Kobryn station.
Brest to Kaluga train services, operated by Belarusian Railway (BCh), arrive at Moskva Belorusskaia station.
Yes, the driving distance between Brest to Kaluga is 990 km. It takes approximately 11h 56m to drive from Brest to Kaluga.























