There are 6 ways to get from Smolensk to Obninsk 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 via Moscow
best- Take the train from Smolensk to Moscow Belorussky Stationtrain 722Б / ...
- Take the train from Amin’yevskaya to Obninskoyetrain
6h 38m₽4,299–7,429Bus, train
cheapest- Take the bus from Smolensk to Severnye Vorota Bus Terminalbus
- Take the train from Amin’yevskaya to Obninskoyetrain
9h 46m₽1,565–3,045Bus, train via Kievskiy
- Take the bus from Smolensk to Salaryevo Bus Stationbus
- Take the bus from Метро «Саларьево» to Киевскийbus
- Take the train from Bekasovo-1 to Obninskoyetrain
8h 42m₽3,608–3,828Drive 347.2 km
- Drive from Smolensk to Obninskcar 347.2 km
5h 9m₽2,422–3,499Taxi
- Take the taxi from Smolensk to Obninsktaxi 347.2 km
5h 9m₽6,000–7,500Train
- Take the train from Smolensk to Moskva Belorusskaiatrain 028Б / ...
- Take the train from Amin’yevskaya to Obninskoyetrain
8h 17m₽1,720–8,937
Comparing Your Travel Options
The cheapest way to get from Smolensk to Obninsk is to bus and train which costs RUB 1500 - RUB 3100 and takes 9h 46m.
The fastest way to get from Smolensk to Obninsk is to drive which takes 5h 9m and costs RUB 2400 - RUB 3500.
No, there is no direct train from Smolensk to Obninsk. However, there are services departing from Smolensk and arriving at Obninskoye via Moskva Belorusskaia and Amin’yevskaya. The journey, including transfers, takes approximately 6h 38m.
The distance between Smolensk and Obninsk is 524 km. The road distance is 347.2 km.
The best way to get from Smolensk to Obninsk without a car is to train via Moscow which takes 6h 38m and costs RUB 4300 - RUB 7500.
It takes approximately 6h 38m to get from Smolensk to Obninsk, including transfers.
Smolensk to Obninsk train services, operated by Russian Railways (Lastochka Trains), depart from Smolensk station.
Smolensk to Obninsk train services, operated by Russian Railways (Lastochka Trains), arrive at Moscow Belorussky Station.
Yes, the driving distance between Smolensk to Obninsk is 347 km. It takes approximately 5h 9m to drive from Smolensk to Obninsk.
What companies run services between Smolensk, Russia and Obninsk, Russia?
You can take a train from Smolensk to Obninskoye via Moscow Belorussky Station, Moskva Belorusskaia, and Amin’yevskaya in around 6h 38m.
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 3h 44m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–2,100
- Website
- Russian Railways
- Lastochka Train
- ₽1,300–1,800
- Commuter Electric Train
- ₽1,400–2,100
Train from Smolensk to Moskva Belorusskaia
- Ave. Duration
- 4h 22m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–2,100
- Website
- Russian Railways
- Lastochka Train
- ₽1,300–1,800
- Commuter Electric Train
- ₽1,400–2,100
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- Intercars Europe
Bus from Smolensk to Salaryevo Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₽3,309
- Website
- Intercars Europe
- Ave. Duration
- 5h 9m
- Estimated price
- ₽6,000–7,500
Taxi Maxim
- Phone
- +7 4812 777777
- Website
- taximaxim.ru
Taxi S
- Phone
- +7(4812)300-300
- Website
- taksis.ru
Vezet Taxi Smolensk
- Phone
- +7(4812)333-333
- Website
- smolensk.rutaxi.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 Need to know: Eurostar, Train travel in France: A guide to SNCF, and Italy Travel Guides - to help you get the most out of your next trip.




