There are 6 ways to get from Ryazan to Smolensk 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 Moscow Belorussky Station to Smolensktrain 717М / ...
7h 54m₽4,455–9,825Train, bus
cheapest- Take the train from Lagerny to Aviamotornayatrain
- Take the bus from Severnye Vorota Bus Terminal to Smolenskbus
11h 37m₽1,649–3,363Drive 584.8 km
- Drive from Ryazan to Smolenskcar 584.8 km
7h 49m₽4,048–5,847Taxi
- Take the taxi from Ryazan to Smolensktaxi 584.8 km
7h 49m₽9,500–12,000Train via Moscow
- Take the train from Riazan 2 to Kazansky Railway Terminaltrain 011Э / ...
- Take the train from Moskva Belorusskaia to Smolensktrain 001Б / ...
9h 23m₽1,935–11,395Bus
- Take the bus from Ryazan Bus station to Moscow Central Bus Stationbus
- Take the bus from Salaryevo Bus Station to Smolenskbus
11h 46m₽4,760–5,228
Questions & Answers
The cheapest way to get from Ryazan to Smolensk is to train and bus which costs RUB 1600 - RUB 3400 and takes 11h 37m.
The fastest way to get from Ryazan to Smolensk is to drive which takes 7h 49m and costs RUB 4000 - RUB 6000.
No, there is no direct bus from Ryazan station to Smolensk. However, there are services departing from Ryazan Bus station and arriving at Smolensk via Метро «Щёлковская», Метро «Лубянка» and Salaryevo Bus Station. The journey, including transfers, takes approximately 11h 46m.
No, there is no direct train from Ryazan to Smolensk. However, there are services departing from Riazan 2 and arriving at Smolensk via Komsomolskaya and Moscow Belorussky Station. The journey, including transfers, takes approximately 7h 54m.
The distance between Ryazan and Smolensk is 616 km. The road distance is 584.8 km.
The best way to get from Ryazan to Smolensk without a car is to train which takes 7h 54m and costs RUB 4400 - RUB 10000.
It takes approximately 7h 54m to get from Ryazan to Smolensk, including transfers.
Ryazan to Smolensk bus services, operated by Avtovokzaly.ru, depart from Ryazan Bus station.
Ryazan to Smolensk train services, operated by Russian Railways (РЖД), depart from Riazan 2 station.
The best way to get from Ryazan to Smolensk is to train which takes 7h 54m and costs RUB 4400 - RUB 10000. Alternatively, you can bus, which costs RUB 4700 - RUB 5300 and takes 11h 46m.
What companies run services between Ryazan, Russia and Smolensk, Russia?
You can take a train from Riazan 2 to Smolensk via Kazansky Railway Terminal, Komsomolskaya, Belorusskaya, and Moscow Belorussky Station in around 7h 54m. Alternatively, you can take a bus from Ryazan Bus station to Smolensk via Moscow Central Bus Station, Метро «Щёлковская», Метро «Преображенская площадь», Preobrazhenskaya Ploshchad, Lubyanka, Метро «Лубянка», Метро «Тропарёво», Troparevo, Salaryevo, and Salaryevo Bus Station in around 11h 46m.
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Riazan 2 to Kazansky Railway Terminal
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,300
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Moskva Belorusskaia to Smolensk
- Ave. Duration
- 4h 19m
- Frequency
- Twice daily
- Estimated price
- ₽1,400–3,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,400–2,000
- 2nd Class (Kupé)
- ₽2,500–3,500
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Severnye Vorota Bus Terminal to Smolensk
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a day
- Estimated price
- ₽1,000–2,200
- Schedules at
- avtovokzaly.ru
Bus from Ryazan Bus station to Moscow Central Bus Station
- Ave. Duration
- 3h 53m
- Frequency
- 3 times a day
- Estimated price
- ₽1,100–1,600
- Schedules at
- avtovokzaly.ru
- Ave. Duration
- 7h 49m
- Estimated price
- ₽9,500–12,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 How to get from Luton Airport into central London, How to plan an amazing trip around Scandinavia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Ryazan to Smolensk bus services, operated by Avtovokzaly.ru, arrive at Moscow Central Bus Station.
Ryazan to Smolensk train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Ryazan to Smolensk is 585 km. It takes approximately 7h 49m to drive from Ryazan to Smolensk.







