There are 6 ways to get from Tallinn to Smolensk by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Tallinn Central Bus station to Pskov Bus stationbus
- Take the bus from Pskov Bus station to Smolenskbus
15h₽3,054–8,656Bus, train
- Take the bus from Tallinn Central Bus station to Pskov Bus stationbus
- Take the train from Pskov Pass to Suscevotrain
- Take the train from Suscevo to Smolensktrain
19h 4m₽4,104–12,556Drive 761.3 km
- Drive from Tallinn to Smolenskcar 761.3 km
10h 40m₽11,785–17,023Fly, bus, train
- Fly from Lennart Meri International Airport (TLL) to Vilnius Airport (VNO)plane TLL - VNO
- Take the bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Smolensktrain
13h 36m₽4,156–30,696Bus via Velizh
- Take the bus from Tallinna bussijaam to Räpina bussijaambus 198
- Take the bus from Räpina to Pskov Bus stationbus 989
- Take the bus from Pskov Bus station to Velizhbus
- Take the bus from Velizh to Smolenskbus
16h 18mBus, train via Minsk
- Take the bus from Tallinn Central Bus station to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Smolensktrain 718Б / ...
17h 10m₽5,103–14,116
Lennart Meri International Airport (TLL) to Vilnius Airport (VNO) flights
Questions & Answers
The cheapest way to get from Tallinn to Smolensk is to bus which costs RUB 3000 - RUB 9000 and takes 15h.
The fastest way to get from Tallinn to Smolensk is to drive which takes 10h 40m and costs RUB 11000 - RUB 17000.
No, there is no direct bus from Tallinn station to Smolensk. However, there are services departing from Tallinn Central Bus station and arriving at Smolensk via Pskov Bus station. The journey, including transfers, takes approximately 15h.
The distance between Tallinn and Smolensk is 792 km. The road distance is 761.3 km.
The best way to get from Tallinn to Smolensk without a car is to bus which takes 15h and costs RUB 3000 - RUB 9000.
It takes approximately 15h to get from Tallinn to Smolensk, including transfers.
Tallinn to Smolensk bus services, operated by Lux Express, depart from Tallinn Central Bus station.
Tallinn to Smolensk bus services, operated by Lux Express, arrive at Pskov Bus station.
Yes, the driving distance between Tallinn to Smolensk is 761 km. It takes approximately 10h 40m to drive from Tallinn to Smolensk.
What companies run services between Tallinn, Estonia and Smolensk, Russia?
You can take a bus from Tallinn Central Bus station to Smolensk via Pskov Bus station in around 15h.
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Vilnius Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Thursday, Friday, Tuesday, and Sunday
- Estimated price
- ₽5,000–17,000
Flights from Lennart Meri International Airport to Vilnius Airport via Riga
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₽5,000–17,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Pskov Pass to Suscevo
- Ave. Duration
- 3h 23m
- Frequency
- Once a week
- Estimated price
- ₽950–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽950–1,300
- 2nd Class (Kupé)
- ₽1,900–2,800
Train from Suscevo to Smolensk
- Ave. Duration
- 7h 1m
- Frequency
- Twice a week
- Estimated price
- ₽1,300–3,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,800
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Minsk Pas to Smolensk
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- ₽1,300–3,200
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,700
- 2nd Class (Kupé)
- ₽2,300–3,200
Train from Minsk Pas to Smolensk
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- ₽1,300–3,200
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,700
- 2nd Class (Kupé)
- ₽2,300–3,200
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Tallinn Central Bus station to Pskov Bus station
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- ₽2,000–6,500
- Schedules at
- luxexpress.eu
Bus from Tallinn Central Bus station to Pskov Bus station
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- ₽2,000–6,500
- Schedules at
- luxexpress.eu
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 Stansted Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.









