There are 9 ways to get from Kaluga to Riga by train, plane, 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.
Train to Moscow Vnukovo, fly to Princess Olga Pskov International, bus
best- Take the train from Kaluga-1 to Amin’yevskayatrain
- Fly from Moscow Vnukovo (VKO) to Princess Olga Pskov International (PKV)plane VKO - PKV
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
11h 30mTrain
cheapest- Take the train from Kaluga-1 to Amin’yevskayatrain
- Take the train from Leningradsky Railway Terminal to Pskov Passtrain
- Take the train from Pskov-1 to Pechory-Pskovskietrain
- Take the train from Koidula to Kirsitrain R46
- Take the train from Aardla to Riia raudteejaamtrain 0
25h 9m$60–134Train, bus via Moscow
- Take the train from Kaluga-1 to Amin’yevskayatrain
- Take the train from Leningradsky Railway Terminal to Pskov Passtrain
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
21h 25mBus via Vitebsk
- Take the bus from Kaluga to Salaryevo Bus Stationbus
- Take the bus from Salaryevo Bus Station to Vitebsk Bus stationbus
- Take the bus from Vitebsk Bus station to Riga Central Bus Stationbus
22h 35m$68–92Drive 958.3 km
- Drive from Kaluga to Rigacar 958.3 km
13h 10m$173–250Train to Domodedovo International Airport, fly to Khrabrovo Airport, bus
- Take the train from Kaluga-1 to Amin’yevskayatrain
- Fly from Domodedovo International Airport (DME) to Khrabrovo Airport (KGD)plane DME - KGD
- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
18h 17m$100–582Train to Sheremetyevo International Airport, fly to Khrabrovo Airport, bus
- Take the train from Kaluga-1 to Amin’yevskayatrain
- Fly from Sheremetyevo International Airport (SVO) to Khrabrovo Airport (KGD)plane SVO - KGD
- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
19h$102–584Bus
- Take the bus from Kaluga to Salaryevo Bus Stationbus
- Take the bus from Severnye Vorota Bus Terminal to Riga Central Bus Stationbus
25h 4m$86–154Train, bus
- Take the train from Kaluga-1 to Amin’yevskayatrain
- Take the train from Moskva Belorusskaia to Pskov Passtrain
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
25h 54m
Moscow Vnukovo (VKO) to Princess Olga Pskov International (PKV) flights
Questions & Answers
The cheapest way to get from Kaluga to Riga is to bus via Vitebsk which costs $65 - $95 and takes 22h 35m.
The fastest way to get from Kaluga to Riga is to drive which takes 13h 10m and costs $170 - $250.
No, there is no direct bus from Kaluga to Riga station. However, there are services departing from Kaluga and arriving at Riga Central Bus Station via Salaryevo Bus Station and Vitebsk Bus station. The journey, including transfers, takes approximately 22h 35m.
The distance between Kaluga and Riga is 1081 km. The road distance is 958.3 km.
The best way to get from Kaluga to Riga without a car is to train and bus via Moscow which takes 21h 25m and costs .
It takes approximately 11h 30m to get from Kaluga to Riga, including transfers.
Kaluga to Riga bus services, operated by Avtovokzaly.ru, depart from Kaluga station.
The best way to get from Kaluga to Riga is to bus via Vitebsk which takes 22h 35m and costs $65 - $95. Alternatively, you can train, which costs $60 - $140 and takes 25h 9m.
Kaluga to Riga bus services, operated by Avtovokzaly.ru, arrive at Salaryevo Bus Station.
Yes, the driving distance between Kaluga to Riga is 958 km. It takes approximately 13h 10m to drive from Kaluga to Riga.
What companies run services between Kaluga, Russia and Riga, Latvia?
You can take a bus from Kaluga to Riga Central Bus Station via Salaryevo Bus Station and Vitebsk Bus station in around 22h 35m. Alternatively, you can take a train from Kaluga-1 to Riia raudteejaam via Amin’yevskaya, Ploschad Tryokh Vokzalov, Leningradsky Railway Terminal, Pskov-1, Pechory-Pskovskie, Koidula, and Aardla in around 25h 9m.
- Website
- aeroflot.ru
Flights from Sheremetyevo International Airport to Khrabrovo Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- $70–380
- Website
- uralairlines.ru
Flights from Domodedovo International Airport to Khrabrovo Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $70–390
- Website
- azimuth.aero
Flights from Moscow Vnukovo to Princess Olga Pskov International
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $50–320
- Website
- s7.ru
Flights from Domodedovo International Airport to Khrabrovo Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $70–390
- Website
- nordwindairlines.ru
Flights from Sheremetyevo International Airport to Khrabrovo Airport
- Ave. Duration
- 2h 42m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $70–380
- Website
- izhavia.su
Flights from Domodedovo International Airport to Khrabrovo Airport via Izhevsk
- Ave. Duration
- 5h 35m
- When
- Monday and Thursday
- Estimated price
- $150–650
- Website
- flysmartavia.com
Flights from Sheremetyevo International Airport to Khrabrovo Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $70–380
- Website
- pegasfly.com
Flights from Sheremetyevo International Airport to Khrabrovo Airport
- Ave. Duration
- 2h 45m
- When
- Monday and Wednesday
- Estimated price
- $70–380
- Website
- severstal-avia.ru
Flights from Sheremetyevo International Airport to Khrabrovo Airport via Cherepovets
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $90–450
- Phone
- 8 (800) 301-00-00
- COMPLAINTS@CENTRAL-PPK.RU
- Website
- central-ppk.ru
Train from Kaluga-1 to Amin’yevskaya
- Ave. Duration
- 2h 58m
- Frequency
- Hourly
- Estimated price
- $8–16
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- $8–12
- Lastochka Train
- $12–16
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Leningradsky Railway Terminal to Pskov Pass
- Ave. Duration
- 11h 54m
- Frequency
- Once daily
- Estimated price
- $28–65
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $140–200
- 3rd Class (Platzcart)
- $28–40
- 2nd Class (Kupé)
- $40–65
Train from Moskva Belorusskaia to Pskov Pass
- Ave. Duration
- 16h 35m
- Frequency
- Once a week
- Estimated price
- $35–75
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $160–230
- 3rd Class (Platzcart)
- $35–50
- 2nd Class (Kupé)
- $50–75
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Pskov-1 to Pechory-Pskovskie
- Ave. Duration
- 42 min
- Frequency
- 5 times a week
- Estimated price
- $2–13
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $9–13
- Commuter Electric Train
- $2–4
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Koidula to Kirsi
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- $6–10
- Website
- https://elron.ee/en
- Express Train Ticket
- $6–10
Train from Aardla to Riia raudteejaam
- Ave. Duration
- 3h 32m
- Frequency
- Twice daily
- Estimated price
- $14–26
- Website
- https://elron.ee/en
- Express Train Ticket
- $18–26
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- vissareiss.lv
Bus from Pskov Bus station to Riga Central Bus Station
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Website
- https://vissareiss.lv/
- Schedules at
- https://vissareiss.lv/?highlight=0&sitepage=#Schedule
- Book at
- https://vissareiss.lv/index.php?sitepage=ticket_offer_en
- Phone
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- markatek.travel
Bus from Pskov Bus station to Riga Central Bus Station
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- https://markatek.travel/
- Schedules at
- https://markatek.travel/schedule/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Kaluga to Salaryevo Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $8–20
- Schedules at
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Vitebsk Bus station
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $22–35
- Schedules at
- avtovokzaly.ru
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Vitebsk Bus station to Riga Central Bus Station
- Ave. Duration
- 9h 35m
- Frequency
- Twice a week
- Estimated price
- $37
- Schedules at
- latlines.lv
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Kaliningrad Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- $18–90
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Severnye Vorota Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- $75–130
- Website
- https://ecolines.net/
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 4 stunningly beautiful Philippines islands you need to visit, How to get from London to Edinburgh, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
There are 2121+ hotels available in Riga.




























