There are 6 ways to get from Ryazan to Kursk by 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.
Train
best- Take the train from Riazan 2 to Kazansky Railway Terminaltrain 011Э / ...
- Take the train from Moskva Kurskaia to Kursktrain 745В / ...
9h 37m₽2,145–5,515Train, bus
cheapest- Take the train from Lagerny to Vykhinotrain
- Take the bus from Moscow Novoyasnevskaya to Kursk Bus stationbus
15h 30m₽2,090–3,603Bus
- Take the bus from Ryazan to Tulabus
- Take the bus from Tula to Kursk Bus stationbus
12h 27m₽2,330–3,684Drive 512.2 km
- Drive from Ryazan to Kurskcar 512.2 km
7h 43m₽3,423–4,944Taxi
- Take the taxi from Ryazan to Kursktaxi 512.2 km
7h 43m₽8,500–11,000Train via Voronezh
- Take the train from Ryazan' 2 to Voronezh-1train 035A / ...
- Take the train from Voronej 1 to Kursktrain 360С / ...
10h 2m₽2,356–6,292
Ryazan to Kursk by train
Questions & Answers
The cheapest way to get from Ryazan to Kursk is to train and bus which costs RUB 2000 - RUB 3600 and takes 15h 30m.
The fastest way to get from Ryazan to Kursk is to drive which takes 7h 43m and costs RUB 3400 - RUB 5000.
No, there is no direct bus from Ryazan to Kursk station. However, there are services departing from Ryazan and arriving at Kursk Bus station via Tula. The journey, including transfers, takes approximately 12h 27m.
No, there is no direct train from Ryazan to Kursk. However, there are services departing from Riazan 2 and arriving at Kursk via Komsomolskaya and Moskva Kurskaia. The journey, including transfers, takes approximately 9h 37m.
The distance between Ryazan and Kursk is 732 km. The road distance is 512.2 km.
The best way to get from Ryazan to Kursk without a car is to train which takes 9h 37m and costs RUB 2100 - RUB 5500.
It takes approximately 9h 37m to get from Ryazan to Kursk, including transfers.
Ryazan to Kursk bus services, operated by Avtovokzaly.ru, depart from Ryazan station.
Ryazan to Kursk train services, operated by Russian Railways (РЖД), depart from Riazan 2 station.
The best way to get from Ryazan to Kursk is to train which takes 9h 37m and costs RUB 2100 - RUB 5500. Alternatively, you can bus, which costs RUB 2300 - RUB 3700 and takes 12h 27m.
What companies run services between Ryazan, Russia and Kursk, Russia?
You can take a train from Riazan 2 to Kursk via Kazansky Railway Terminal, Komsomolskaya, Kurskaya, and Moskva Kurskaia in around 9h 37m. Alternatively, you can take a bus from Ryazan to Kursk Bus station via Tula and Tula in around 12h 27m.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Ryazan' 2 to Voronezh-1
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- ₽1,400–3,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,400–1,900
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Voronej 1 to Kursk
- Ave. Duration
- 3h 53m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–2,900
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 37m
- Frequency
- 4 times a day
- Estimated price
- ₽550–800
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽750–800
- 2nd Class (Kupé)
- ₽550–700
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 2h 11m
- Frequency
- Twice daily
- Estimated price
- ₽700–1,300
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽700–1,000
Train from Moskva Kurskaia to Kursk
- Ave. Duration
- 5h 27m
- Frequency
- 5 times a day
- Estimated price
- ₽1,500–2,700
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,500–2,100
- Commuter Electric Train
- ₽1,900–2,700
Train from Ryazan' 2 to Voronezh-1
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–1,900
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,200–1,800
- Commuter Electric Train
- ₽1,300–1,900
- Phone
- 8 (800) 301-00-00
- [email protected]
- Website
- central-ppk.ru
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₽650–1,300
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽650–950
- Lastochka Train
- ₽1,000–1,300
Train from Lagerny to Vykhino
- Ave. Duration
- 3h 11m
- Frequency
- Every 4 hours
- Estimated price
- ₽600–1,200
- 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,200
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Ryazan to Tula
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a day
- Estimated price
- ₽800–1,600
- Schedules at
- avtovokzaly.ru
Bus from Tula to Kursk Bus station
- Ave. Duration
- 6h 28m
- Frequency
- Once daily
- Estimated price
- ₽1,400–2,000
- Schedules at
- avtovokzaly.ru
Bus from Moscow Novoyasnevskaya to Kursk Bus station
- Ave. Duration
- 10h 8m
- Frequency
- Once daily
- Estimated price
- ₽1,400–2,400
- Schedules at
- avtovokzaly.ru
- Ave. Duration
- 7h 43m
- Estimated price
- ₽8,500–11,000
Citymobil
- Phone
- +7 495 222-22-22
- Website
- city-mobil.ru
Maxim
- Phone
- +7 4912 44-44-44
- Website
- taximaxim.ru
Yandex Taxi
- Phone
- +7 4912 43-43-43
- Website
- taxi.yandex.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 The beginner’s guide to the 2018 World Nomad Games, How to get from Southend Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Ryazan to Kursk bus services, operated by Avtovokzaly.ru, arrive at Tula station.
Ryazan to Kursk train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Ryazan to Kursk is 512 km. It takes approximately 7h 43m to drive from Ryazan to Kursk.

















