There are 4 ways to get from Smolensk to Yaroslavl by 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.
Train via Moscow
best- Take the train from Smolensk to Moscow Belorussky Stationtrain 722Б / ...
- Take the train from Yaroslavsky Railway Terminal to Yaroslavl Gltrain 104Я / ...
8h 14m₽5,026–9,715Drive 658.8 km
cheapest- Drive from Smolensk to Yaroslavlcar 658.8 km
9h 15m₽4,496–6,493Taxi
- Take the taxi from Smolensk to Yaroslavltaxi 658.8 km
9h 15m₽10,000–13,000Train
- Take the train from Smolensk to Yaroslavl Gltrain 140Б/142Щ
11h 49m₽5,400–9,251
Smolensk to Yaroslavl by train
Comparing Your Travel Options
The cheapest way to get from Smolensk to Yaroslavl is to drive which costs RUB 4500 - RUB 6500 and takes 9h 15m.
The fastest way to get from Smolensk to Yaroslavl is to train via Moscow which takes 8h 14m and costs RUB 5000 - RUB 10000.
Yes, there is a direct train departing from Smolensk and arriving at Yaroslavl Gl. Services depart twice a week, and operate Friday and Saturday. The journey takes approximately 11h 49m.
The distance between Smolensk and Yaroslavl is 699 km. The road distance is 658.8 km.
The best way to get from Smolensk to Yaroslavl without a car is to train via Moscow which takes 8h 14m and costs RUB 5000 - RUB 10000.
It takes approximately 8h 14m to get from Smolensk to Yaroslavl, including transfers.
Smolensk to Yaroslavl train services, operated by Russian Railways (Lastochka Trains), depart from Smolensk station.
Smolensk to Yaroslavl train services, operated by Russian Railways (Lastochka Trains), arrive at Moscow Belorussky Station.
Yes, the driving distance between Smolensk to Yaroslavl is 659 km. It takes approximately 9h 15m to drive from Smolensk to Yaroslavl.
What companies run services between Smolensk, Russia and Yaroslavl, Russia?
You can take a train from Smolensk to Yaroslavl Gl via Moscow Belorussky Station, Belorusskaya, Komsomolskaya, and Yaroslavsky Railway Terminal in around 8h 14m.
- 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
- Ave. Duration
- 9h 15m
- Estimated price
- ₽10,000–13,000
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 Travelling to and around Russia for the 2018 FIFA World Cup, South Korea: Travelling from Seoul to Busan , and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.


