There are 9 ways to get from Smolensk to Tomsk by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Domodedovo International Airport, fly to Tomsk Bogashevo Airport
best- Take the train from Smolensk to Moscow Belorussky Stationtrain
- Fly from Domodedovo International Airport (DME) to Tomsk Bogashevo Airport (TOF)plane DME - TOF
10h 35m₽15,908–63,085Train via Zlatoust
cheapest- Take the train from Smolensk to Zlatousttrain 426Ч
- Take the train from Zlatoust to Tomsk 2train 203С
3d 10h₽9,690–17,811Train
- Take the train from Smolensk to Moscow Belorussky Stationtrain
- Take the train from Kazansky Railway Terminal to Taigatrain
- Take the train from Taiga-1 to Tomsk 1train
2d 9h₽12,138–22,935Drive 3,816 km
- Drive from Smolensk to Tomskcar 3,816 km
2d 4h₽26,217–37,869Train to Sheremetyevo International Airport, fly to Tomsk Bogashevo Airport
- Take the train from Smolensk to Moscow Belorussky Stationtrain
- Fly from Sheremetyevo International Airport (SVO) to Tomsk Bogashevo Airport (TOF)plane SVO - TOF
11h 23m₽15,833–63,845Train to Minsk National Airport, fly to Tomsk Bogashevo Airport
- Take the train from Smolensk to Minsk Pastrain
- Fly from Minsk National Airport (MSQ) to Tomsk Bogashevo Airport (TOF)plane MSQ - TOF
13h 17m₽14,914–68,923Train to Domodedovo International Airport, fly to Tolmachevo Airport, train
- Take the train from Smolensk to Moscow Belorussky Stationtrain
- Fly from Domodedovo International Airport (DME) to Tolmachevo Airport (OVB)plane DME - OVB
- Take the train from Novosibirsk Gl to Tomsk 1train
16h 37m₽16,388–61,385Bus, train
- Take the bus from Smolensk to Salaryevo Bus Stationbus
- Take the bus from Moscow, International Bus Station to Kirovbus
- Take the train from Kirov to Novosibirsk Gltrain
- Take the bus from Novosibirsk station to Bolotnoebus
- Take the bus from Bolotnoe to Tomsk Bus stationbus
2d 11h₽18,264–32,064Train via Petropavl
- Take the train from Smolensk to Moscow Belorussky Stationtrain
- Take the train from Paveletsky Rail Terminal to Petropavlovsktrain
- Take the train from Petropavlovsk to Tomsk 2train
3d 4h₽20,038–39,135
Domodedovo International Airport (DME) to Tomsk Bogashevo Airport (TOF) flights
Comparing Your Travel Options
The cheapest way to get from Smolensk to Tomsk is to train via Zlatoust which costs RUB 9500 - RUB 18000 and takes 3 days 10h.
The fastest way to get from Smolensk to Tomsk is to train and fly which takes 10h 35m and costs RUB 15000 - RUB 65000.
No, there is no direct train from Smolensk to Tomsk. However, there are services departing from Smolensk and arriving at Tomsk 1 via Belorusskaya, Kazansky Railway Terminal and Taiga-1. The journey, including transfers, takes approximately 2 days 9h.
The distance between Smolensk and Tomsk is 3386 km. The road distance is 3816 km.
The best way to get from Smolensk to Tomsk without a car is to train which takes 2 days 9h and costs RUB 12000 - RUB 23000.
It takes approximately 10h 35m to get from Smolensk to Tomsk, including transfers.
Smolensk to Tomsk train services, operated by Russian Railways (Lastochka Trains), depart from Smolensk station.
Tomsk is 4h ahead of Smolensk. It is currently 02:43 in Smolensk and 06:43 in Tomsk.
Smolensk to Tomsk train services, operated by Russian Railways (Lastochka Trains), arrive at Moscow Belorussky Station.
Yes, the driving distance between Smolensk to Tomsk is 3816 km. It takes approximately 2 days 4h to drive from Smolensk to Tomsk.
What companies run services between Smolensk, Russia and Tomsk, Russia?
You can take a train from Smolensk to Tomsk 1 via Moscow Belorussky Station, Belorusskaya, Komsomolskaya, Kazansky Railway Terminal, Taiga, and Taiga-1 in around 2d 9h.
- Website
- s7.ru
Flights from Domodedovo International Airport to Tomsk Bogashevo Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₽11,000–55,000
Flights from Domodedovo International Airport to Tomsk Bogashevo Airport via Tolmachevo Airport
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₽12,000–55,000
Flights from Minsk National Airport to Tomsk Bogashevo Airport via Domodedovo International Airport
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₽13,000–60,000
Flights from Domodedovo International Airport to Tolmachevo Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₽11,000–50,000
Flights from Domodedovo International Airport to Tolmachevo Airport via Izhevsk
- Ave. Duration
- 8h 25m
- When
- Thursday and Sunday
- Estimated price
- ₽11,000–50,000
Flights from Domodedovo International Airport to Tolmachevo Airport via Ufa
- Ave. Duration
- 9h
- When
- Sunday
- Estimated price
- ₽11,000–55,000
- Website
- aeroflot.ru
Flights from Sheremetyevo International Airport to Tomsk Bogashevo Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₽11,000–55,000
Flights from Minsk National Airport to Tomsk Bogashevo Airport via Sheremetyevo International Airport
- Ave. Duration
- 9h 8m
- When
- Every day
- Estimated price
- ₽13,000–60,000
- Website
- flyredwings.com
Flights from Minsk National Airport to Tomsk Bogashevo Airport via Koltsovo
- Ave. Duration
- 12h 50m
- When
- Monday and Friday
- Estimated price
- ₽13,000–60,000
- 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 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 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 Minsk Pas
- Ave. Duration
- 3h 8m
- Frequency
- 3 times a day
- Estimated price
- ₽1,100–1,700
- Website
- Russian Railways
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,700
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 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
- Phone
- 105
- Website
- Belarusian Railway
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 5h 52m
- Frequency
- Twice a week
- Estimated price
- ₽3,800–6,545
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,800–4,300
- 2nd Class (Kupé)
- ₽6,545
- 1nd Class (SW)
- ₽12,000–14,000
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 5h 52m
- Frequency
- Twice a week
- Estimated price
- ₽3,800–6,545
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,800–4,300
- 2nd Class (Kupé)
- ₽6,545
- 1nd Class (SW)
- ₽12,000–14,000
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 5h 52m
- Frequency
- Twice a week
- Estimated price
- ₽3,800–6,545
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,800–4,300
- 2nd Class (Kupé)
- ₽6,545
- 1nd Class (SW)
- ₽12,000–14,000
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- ₽3,400–5,788
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,400–3,800
- 2nd Class (Kupé)
- ₽5,788
- 1nd Class (SW)
- ₽10,000–12,000
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 5h 52m
- Frequency
- Twice a week
- Estimated price
- ₽3,800–6,545
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,800–4,300
- 2nd Class (Kupé)
- ₽6,545
- 1nd Class (SW)
- ₽12,000–14,000
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 5h 52m
- Frequency
- Twice a week
- Estimated price
- ₽3,800–6,545
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,800–4,300
- 2nd Class (Kupé)
- ₽6,545
- 1nd Class (SW)
- ₽12,000–14,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kazansky Railway Terminal to Taiga
- Ave. Duration
- 2d 1h
- Frequency
- 4 times a week
- Estimated price
- ₽7,500–14,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽29,000–41,000
- 3rd Class (Platzcart)
- ₽7,500–10,000
- 2nd Class (Kupé)
- ₽9,500–14,000
Train from Taiga-1 to Tomsk 1
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- ₽700–2,300
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–950
- 2nd Class (Kupé)
- ₽1,600–2,300
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 50m
- 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 Novosibirsk Gl to Tomsk 1
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Kirov to Novosibirsk Gl
- Ave. Duration
- 33h 19m
- Frequency
- 4 times a day
- Estimated price
- ₽5,000–10,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽21,000–30,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽7,000–10,000
Train from Petropavlovsk to Tomsk 2
- Ave. Duration
- 23h 16m
- Frequency
- Once a week
- Estimated price
- ₽3,100–6,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽13,000–20,000
- 3rd Class (Platzcart)
- ₽3,100–4,100
- 2nd Class (Kupé)
- ₽4,400–6,500
Train from Smolensk to Zlatoust
- Ave. Duration
- 46h 4m
- Frequency
- Once a week
- Estimated price
- ₽5,000–9,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽20,000–29,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽6,500–9,500
Train from Zlatoust to Tomsk 2
- Ave. Duration
- 35h 2m
- Frequency
- Once a week
- Estimated price
- ₽4,500–8,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽18,000–26,000
- 3rd Class (Platzcart)
- ₽4,500–6,000
- 2nd Class (Kupé)
- ₽6,000–8,500
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–8,000
- Website
- Russian Railways
- 2nd Class (Kupé)
- ₽5,500–8,000
- 1nd Class (SW)
- ₽6,500–9,000
- 3rd Class (Platzcart)
- ₽2,500–3,200
- Phone
- 1433
- KensePP@railways.kz
- Website
- Kazakhstan Railways
Train from Paveletsky Rail Terminal to Petropavlovsk
- Ave. Duration
- 47h 45m
- Frequency
- Twice a week
- Estimated price
- ₽13,000–26,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽13,000–19,000
- 2nd Class (Coupe)
- ₽19,000–26,000
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- Intercars Europe
Bus from Smolensk to Salaryevo Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₽3,264
- Website
- Intercars Europe
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Moscow, International Bus Station to Kirov
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Estimated price
- ₽8,000–16,000
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽16,000
- Children
- ₽8,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Novosibirsk station to Bolotnoe
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,000–1,400
- Schedules at
- avtovokzaly.ru
Bus from Bolotnoe to Tomsk Bus station
- Ave. Duration
- 1h 57m
- Frequency
- 5 times a day
- Estimated price
- ₽1,000–1,400
- Schedules at
- avtovokzaly.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 Train travel in Spain: A guide to Renfe, 10 amazing places to get away from it all in Australia, and Want to know more about Flixbus? - to help you get the most out of your next trip.