There are 10 ways to get from Yoshkar-Ola to Kaluga by bus, plane, train, 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.
Bus to Cheboksary Airport, fly to Sheremetyevo International Airport, train
best- Take the bus from Yoshkar-Ola to Cheboksary Bus station
- Fly from Cheboksary Airport (CSY) to Sheremetyevo International Airport (SVO)CSY - SVO
- Take the train from Matveevskaya to Kaluga-1
10h 4m₽7,928–40,928Bus
cheapest- Take the bus from Yoshkar-Ola Bus station to Moscow Central Bus Station
- Take the bus from Salaryevo Bus Station to Kaluga
17h 57m₽2,751–4,315Train
- Take the train from Ioshkar-Ola to Kazansky Railway Terminal058Э
- Take the train from Matveevskaya to Kaluga-1
17h 56m₽3,303–5,894Drive 918.7 km
- Drive from Yoshkar-Ola to Kaluga918.7 km
13h 12m₽5,746–8,300Taxi
- Take the taxi from Yoshkar-Ola to Kaluga918.7 km
13h 12m₽11,000–14,000Train to Kazan, fly to Grabtsevo Airport
- Take the train from Yoshkar-Ola to Kazan-Pass
- Fly from Kazan (KZN) to Grabtsevo Airport (KLF)KZN - KLF
7h 5m₽8,047–43,785Train to Kazan, fly to Sheremetyevo International Airport, train
- Take the train from Yoshkar-Ola to Kazan-Pass
- Fly from Kazan (KZN) to Sheremetyevo International Airport (SVO)KZN - SVO
- Take the train from Matveevskaya to Kaluga-1
12h 45m₽61,292–113,125Train to Kazan, fly to Domodedovo International Airport, train
- Take the train from Yoshkar-Ola to Kazan-Pass
- Fly from Kazan (KZN) to Domodedovo International Airport (DME)KZN - DME
- Take the train from Matveevskaya to Kaluga-1
11h 47m₽43,092–82,255Bus to Ulyanovsk Baratayevka Airport, fly to Sheremetyevo International Airport, train
- Take the bus from Yoshkar-Ola Bus station to Ulyanovsk Bus station
- Fly from Ulyanovsk Baratayevka Airport (ULV) to Sheremetyevo International Airport (SVO)ULV - SVO
- Take the train from Matveevskaya to Kaluga-1
13h 39m₽8,919–42,591Bus via Cheboksary
- Take the bus from Yoshkar-Ola to Cheboksary Bus station630
- Take the bus from Cheboksary Bus station to Moscow Kotelniki Bus Station
- Take the bus from Salaryevo Bus Station to Kaluga
21h 12m₽3,303–5,258
Cheboksary Airport (CSY) to Sheremetyevo International Airport (SVO) flights
Questions & Answers
The cheapest way to get from Yoshkar-Ola to Kaluga is to bus which costs RUB 2700 - RUB 4400 and takes 17h 57m.
The fastest way to get from Yoshkar-Ola to Kaluga is to train and fly which takes 7h 5m and costs RUB 8000 - RUB 44000.
No, there is no direct train from Yoshkar-Ola to Kaluga. However, there are services departing from Ioshkar-Ola and arriving at Kaluga-1 via Ploschad Tryokh Vokzalov and Matveevskaya. The journey, including transfers, takes approximately 17h 56m.
The distance between Yoshkar-Ola and Kaluga is 937 km. The road distance is 918.7 km.
The best way to get from Yoshkar-Ola to Kaluga without a car is to train which takes 17h 56m and costs RUB 3300 - RUB 6000.
It takes approximately 10h 4m to get from Yoshkar-Ola to Kaluga, including transfers.
Yoshkar-Ola to Kaluga train services, operated by Russian Railways (РЖД), depart from Ioshkar-Ola station.
The best way to get from Yoshkar-Ola to Kaluga is to train which takes 17h 56m and costs RUB 3300 - RUB 6000. Alternatively, you can bus, which costs RUB 2700 - RUB 4400 and takes 17h 57m.
Yoshkar-Ola to Kaluga train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Yoshkar-Ola to Kaluga is 919 km. It takes approximately 13h 12m to drive from Yoshkar-Ola to Kaluga.
What companies run services between Yoshkar-Ola, Russia and Kaluga, Russia?
You can take a train from Ioshkar-Ola to Kaluga-1 via Kazansky Railway Terminal, Ploschad Tryokh Vokzalov, and Matveevskaya in around 17h 56m. Alternatively, you can take a bus from Yoshkar-Ola Bus station to Kaluga via Moscow Central Bus Station, Метро «Щёлковская», Метро «Преображенская площадь», Preobrazhenskaya Ploshchad, Lubyanka, Метро «Лубянка», Метро «Тропарёво», Troparevo, Salaryevo, and Salaryevo Bus Station in around 17h 57m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Cheboksary Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₽6,000–37,000
Flights from Kazan to Sheremetyevo International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₽11,000–70,000
Flights from Ulyanovsk Baratayevka Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₽6,500–38,000
- Website
- uvtaero.ru
Flights from Kazan to Grabtsevo Airport
- Ave. Duration
- 1h 40m
- When
- Wednesday and Saturday
- Estimated price
- ₽7,500–43,000
- Website
- nordwindairlines.ru
Flights from Kazan to Sheremetyevo International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₽11,000–70,000
- Website
- s7.ru
Flights from Kazan to Domodedovo International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₽7,500–44,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 Ioshkar-Ola to Kazansky Railway Terminal
- Ave. Duration
- 13h 44m
- Frequency
- Once daily
- Estimated price
- ₽2,600–4,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,600–3,700
- 2nd Class (Kupé)
- ₽3,500–4,800
- Phone
- 8 (800) 550-53-93
- Website
- sodruzhestvoppk.ru
Train from Yoshkar-Ola to Kazan-Pass
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a week
- Estimated price
- ₽310–470
- Website
- https://sodruzhestvoppk.ru
- Schedules at
- https://sodruzhestvoppk.ru/raspisanie-elektrichek
- Book at
- https://www.rzd.ru/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Yoshkar-Ola to Cheboksary Bus station
- Ave. Duration
- 1h 36m
- Frequency
- 3 times a day
- Estimated price
- ₽850–1,200
- Schedules at
- avtovokzaly.ru
Bus from Yoshkar-Ola Bus station to Moscow Central Bus Station
- Ave. Duration
- 12h
- Frequency
- 4 times a day
- Estimated price
- ₽1,800–2,600
- 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 Yoshkar-Ola Bus station to Ulyanovsk Bus station
- Ave. Duration
- 4h 58m
- Frequency
- Once daily
- Estimated price
- ₽1,200–1,800
- Schedules at
- avtovokzaly.ru
Bus from Cheboksary Bus station to Moscow Kotelniki Bus Station
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,700–2,500
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8412) 94-59-33
- info@avtovokzal-penza.ru
- Website
- avtovokzal-penza.ru
Bus from Yoshkar-Ola to Cheboksary Bus station
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a week
- Schedules at
- avtovokzal-penza.ru
- Phone
- +78342245466
- avtovokzal2003@mail.ru
- Website
- автовокзал13.рф
Bus from Yoshkar-Ola to Cheboksary Bus station
- Ave. Duration
- 1h 18m
- Frequency
- 4 times a week
- Schedules at
- автовокзал13.рф
- Ave. Duration
- 13h 12m
- Estimated price
- ₽11,000–14,000
Taxi Maxim
- Phone
- +7 (8362) 400-400
- Website
- taximaxim.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 Want to know more about Flixbus?, Italy Travel Guides, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.













