There are 8 ways to get from Penza to Kaluga by plane, train, bus, 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.
Fly to Domodedovo International Airport, train
best- Fly from Ternovka Airport (PEZ) to Domodedovo International Airport (DME)plane PEZ - DME
- Take the train from Matveevskaya to Kaluga-1train
6h 23m₽4,499–25,905Bus
cheapest- Take the bus from Penza Bus station to Moscow Central Bus Stationbus
- Take the bus from Salaryevo Bus Station to Kalugabus
15h 57m₽2,260–4,101Train via Moscow
- Take the train from Penza 1 to Kazansky Railway Terminaltrain 052М
- Take the train from Matveevskaya to Kaluga-1train
14h 30m₽3,001–5,466Drive 721.1 km
- Drive from Penza to Kalugacar 721.1 km
10h 7m₽4,504–6,505Taxi
- Take the taxi from Penza to Kalugataxi 721.1 km
10h 7m₽7,000–9,000Fly to Sheremetyevo International Airport, train
- Fly from Ternovka Airport (PEZ) to Sheremetyevo International Airport (SVO)plane PEZ - SVO
- Take the train from Matveevskaya to Kaluga-1train
7h 32m₽7,099–44,775Train
- Take the train from Penza-1 to Uzlovaia 1train
- Take the train from Uzlovaia 1 to Tula Moskovskiytrain
- Take the train from Tula 1 Kurskaia to Kaluga-1train
16h 13m₽3,146–8,512Bus via Bashmakovo
- Take the bus from Penza Bus station to Bashmakovobus
- Take the bus from Bashmakovo to Moscow Central Bus Stationbus
- Take the bus from Salaryevo Bus Station to Kalugabus
20h 45m₽2,745–4,275
Penza to Kaluga by train
Questions & Answers
The cheapest way to get from Penza to Kaluga is to bus which costs RUB 2200 - RUB 4100 and takes 15h 57m.
The fastest way to get from Penza to Kaluga is to fly and train which takes 6h 23m and costs RUB 4500 - RUB 26000.
No, there is no direct train from Penza to Kaluga. However, there are services departing from Penza 1 and arriving at Kaluga-1 via Ploschad Tryokh Vokzalov and Matveevskaya. The journey, including transfers, takes approximately 14h 30m.
The distance between Penza and Kaluga is 773 km. The road distance is 721.1 km.
The best way to get from Penza to Kaluga without a car is to train via Moscow which takes 14h 30m and costs RUB 3000 - RUB 5500.
It takes approximately 6h 23m to get from Penza to Kaluga, including transfers.
Penza to Kaluga train services, operated by Russian Railways (РЖД), depart from Penza 1 station.
The best way to get from Penza to Kaluga is to train via Moscow which takes 14h 30m and costs RUB 3000 - RUB 5500. Alternatively, you can bus, which costs RUB 2200 - RUB 4100 and takes 15h 57m.
Penza to Kaluga train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Penza to Kaluga is 721 km. It takes approximately 10h 7m to drive from Penza to Kaluga.
What companies run services between Penza, Russia and Kaluga, Russia?
You can take a train from Penza 1 to Kaluga-1 via Kazansky Railway Terminal, Ploschad Tryokh Vokzalov, and Matveevskaya in around 14h 30m. Alternatively, you can take a bus from Penza Bus station to Kaluga via Moscow Central Bus Station, Метро «Щёлковская», Метро «Преображенская площадь», Preobrazhenskaya Ploshchad, Lubyanka, Метро «Лубянка», Метро «Тропарёво», Troparevo, Salaryevo, and Salaryevo Bus Station in around 15h 57m.
- Website
- s7.ru
Flights from Ternovka Airport to Domodedovo International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₽3,600–24,000
- Website
- aeroflot.ru
Flights from Ternovka Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₽6,000–42,000
- Phone
- 8 (800) 301-00-00
- COMPLAINTS@CENTRAL-PPK.RU
- Website
- central-ppk.ru
Train from Matveevskaya to Kaluga-1
- Ave. Duration
- 3h 3m
- Frequency
- Hourly
- Estimated price
- ₽550–900
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽550–750
- Lastochka Train
- ₽650–900
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Penza 1 to Kazansky Railway Terminal
- Ave. Duration
- 10h 18m
- Frequency
- Once daily
- Estimated price
- ₽2,300–4,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽2,300–3,300
- 2nd Class (Kupé)
- ₽3,100–4,400
Train from Penza-1 to Uzlovaia 1
- Ave. Duration
- 10h 47m
- Frequency
- Once a week
- Estimated price
- ₽1,900–3,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,900–2,800
- 2nd Class (Kupé)
- ₽2,700–3,900
Train from Uzlovaia 1 to Tula Moskovskiy
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- ₽800–2,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽3,900–5,500
- 3rd Class (Platzcart)
- ₽800–1,200
- 2nd Class (Kupé)
- ₽1,600–2,200
Train from Tula 1 Kurskaia to Kaluga-1
- Ave. Duration
- 2h 31m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,600–6,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽1,700–2,500
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Uzlovaia 1 to Tula Moskovskiy
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- ₽160–530
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽490–530
- 2nd Class (Kupé)
- ₽160–200
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Penza Bus station to Moscow Central Bus Station
- Ave. Duration
- 10h
- Frequency
- Every 3 hours
- Estimated price
- ₽1,400–2,400
- Schedules at
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Kaluga
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ₽600–1,400
- Schedules at
- avtovokzaly.ru
Bus from Bashmakovo to Moscow Central Bus Station
- Ave. Duration
- 10h 37m
- Frequency
- Once daily
- Estimated price
- ₽1,500–2,200
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8412) 94-59-33
- info@avtovokzal-penza.ru
- Website
- avtovokzal-penza.ru
Bus from Penza Bus station to Bashmakovo
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- ₽515
- Schedules at
- avtovokzal-penza.ru
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 Which London airport should I choose?, Heading to Europe? Read this before you buy a Eurail Pass, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.


















