There are 9 ways to get from Riga to Kaluga by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Riga-Pasazieru to Daugavpilstrain 702 / ...
- Take the bus from Daugavpils Bus station to Vitebsk Bus stationbus
- Take the bus from Vitebsk Bus station to Salaryevo Bus Stationbus
- Take the bus from Salaryevo Bus Station to Kalugabus
22h 7m₽4,539–6,499Train, bus via Polatsk
- Take the train from Riga-Pasazieru to Daugavpilstrain 702 / ...
- Take the bus from Daugavpils Bus station to Polatskbus
- Take the train from Polock to Moskva Belorusskaiatrain
- Take the train from Amin’yevskaya to Kaluga-1train
23h 59m₽7,419–12,799Drive 959.5 km
- Drive from Riga to Kalugacar 959.5 km
13h 12m₽14,551–21,018Bus to Princess Olga Pskov International, fly to Moscow Vnukovo, train
- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Fly from Princess Olga Pskov International (PKV) to Moscow Vnukovo (VKO)plane PKV - VKO
- Take the train from Amin’yevskaya to Kaluga-1train
13h 55mBus
- Take the bus from Riga Central Bus Station to Vilnius Central Bus Stationbus
- Take the bus from Vilnius, Autobusų Stotis 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
22h 28m₽7,372–17,688Train
- Take the train from Riga-Pasazieru to Vilniustrain 12
- Take the train from Hudahaj to Moskva Belorusskaiatrain
- Take the train from Amin’yevskaya to Kaluga-1train
24h 43m₽5,557–9,956Bus, train
- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Take the train from Pskov Pass to Moskva Belorusskaiatrain
- Take the train from Amin’yevskaya to Kaluga-1train
28h 57mBus to Khrabrovo Airport, fly to Sheremetyevo International Airport, train
- Take the bus from Riga Central Bus Station to Kaliningrad Bus stationbus
- Fly from Khrabrovo Airport (KGD) to Sheremetyevo International Airport (SVO)plane KGD - SVO
- Take the train from Amin’yevskaya to Kaluga-1train
20h 11m₽8,432–48,710Bus to Khrabrovo Airport, fly to Domodedovo International Airport, train
- Take the bus from Riga Central Bus Station to Kaliningrad Bus stationbus
- Fly from Khrabrovo Airport (KGD) to Domodedovo International Airport (DME)plane KGD - DME
- Take the train from Amin’yevskaya to Kaluga-1train
19h 54m₽8,267–47,430
Princess Olga Pskov International (PKV) to Moscow Vnukovo (VKO) flights
Questions & Answers
The cheapest way to get from Riga to Kaluga is to train and bus which costs RUB 4500 - RUB 6500 and takes 22h 7m.
The fastest way to get from Riga to Kaluga is to drive which takes 13h 12m and costs RUB 14000 - RUB 21000.
No, there is no direct bus from Riga station to Kaluga. However, there are services departing from Riga Central Bus Station and arriving at Kaluga via Vilnius, Autobusų Stotis, Minsk Central Bus Station and Salaryevo Bus Station. The journey, including transfers, takes approximately 22h 28m.
No, there is no direct train from Riga to Kaluga. However, there are services departing from Riga-Pasazieru and arriving at Kaluga-1 via Vilnius, Hudahaj, Moskva Belorusskaia and Amin’yevskaya. The journey, including transfers, takes approximately 24h 43m.
The distance between Riga and Kaluga is 1156 km. The road distance is 959.5 km.
The best way to get from Riga to Kaluga without a car is to train and bus which takes 22h 7m and costs RUB 4500 - RUB 6500.
It takes approximately 22h 7m to get from Riga to Kaluga, including transfers.
Riga to Kaluga bus services, operated by Lux Express, depart from Riga Central Bus Station.
Riga to Kaluga train services, operated by LTG Link, depart from Riga-Pasazieru station.
The best way to get from Riga to Kaluga is to bus which takes 22h 28m and costs RUB 7000 - RUB 18000. Alternatively, you can train, which costs RUB 5500 - RUB 10000 and takes 24h 43m.
What companies run services between Riga, Latvia and Kaluga, Russia?
You can take a bus from Riga Central Bus Station to Kaluga via Vilnius Central Bus Station, Vilnius, Autobusų Stotis, Minsk Central Bus Station, and Salaryevo Bus Station in around 22h 28m. Alternatively, you can take a train from Riga-Pasazieru to Kaluga-1 via Vilnius, Kena, Hudahaj, Moskva Belorusskaia, and Amin’yevskaya in around 24h 43m.
- Website
- aeroflot.ru
Flights from Khrabrovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 2h 34m
- When
- Every day
- Estimated price
- ₽6,000–33,000
Flights from Khrabrovo Airport to Sheremetyevo International Airport via Cheboksary
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₽10,000–46,000
- Phone
- 8760
- [email protected]
- Website
- Vivi
Train from Riga-Pasazieru to Daugavpils
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- ₽700–1,000
- Website
- Vivi
Train from Riga-Pasazieru to Daugavpils
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- ₽700–1,000
- Website
- Vivi
- Phone
- +37167210066
- [email protected]
- Website
- latlines.lv
Bus from Daugavpils Bus station to Vitebsk Bus station
- Ave. Duration
- 5h 35m
- Frequency
- Twice a week
- Estimated price
- ₽1,628
- Schedules at
- latlines.lv
Bus from Daugavpils Bus station to Polatsk
- Ave. Duration
- 3h 24m
- Frequency
- Twice a week
- Estimated price
- ₽1,038
- Schedules at
- latlines.lv
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 Heathrow Airport into central London, Travelling around the UAE, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Riga to Kaluga bus services, operated by Lux Express, arrive at Vilnius Central Bus Station.
Riga to Kaluga train services, operated by LTG Link, arrive at Vilnius station.
Yes, the driving distance between Riga to Kaluga is 959 km. It takes approximately 13h 12m to drive from Riga to Kaluga.










