• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 4 ways to get from Tomsk to Yekaterinburg by plane, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Tomsk  •  7h 1m

  1. Fly from Tomsk (TOF) to Koltsovo (SVX) TOF - SVX

$179 - $561

Cheapest option

Train  •  27h 14m

  1. Take the train from Tomsk 2 to Ekaterinburg Pass. D

$30 - $90

2 alternative options

Train to Novosibirsk, fly  •  10h 25m

  1. Take the train from Tomsk 2 to Novosibirsk(RUS)
  2. Fly from Novosibirsk (OVB) to Koltsovo (SVX) OVB - SVX

$89 - $237

Drive  •  25h 46m

  1. Drive from Tomsk to Yekaterinburg 1133.4 miles

$110 - $160

Questions & Answers

The cheapest way to get from Tomsk to Yekaterinburg is to train which costs RUB 2200 - RUB 6000 and takes 27h 14m.

More details

The quickest way to get from Tomsk to Yekaterinburg is to fly which costs RUB 11000 - RUB 37000 and takes 7h 1m.

More details

Yes, there is a direct train departing from Tomsk 2 and arriving at Ekaterinburg Pass.. Services depart four times a week, and operate Monday, Tuesday, Thursday and Saturday. The journey takes approximately 27h 14m.

More details

The distance between Tomsk and Yekaterinburg is 1481 km. The road distance is 1813.4 km.

Get driving directions

The best way to get from Tomsk to Yekaterinburg without a car is to train which takes 27h 14m and costs RUB 2200 - RUB 6000.

More details

It takes approximately 7h 1m to get from Tomsk to Yekaterinburg, including transfers.

More details

Tomsk to Yekaterinburg train services, operated by Russian Railways (RZhD), depart from Tomsk 2 station.

More details

The best way to get from Tomsk to Yekaterinburg is to fly which takes 7h 1m and costs RUB 11000 - RUB 37000. Alternatively, you can train, which costs RUB 2200 - RUB 6000 and takes 27h 14m.

Mode details

There is no direct flight from Tomsk Airport to Koltsovo Airport. The quickest flight takes 8h and has one stopover.

Search flights

Yekaterinburg is 2h behind Tomsk. It is currently 6:12 AM in Tomsk and 4:12 AM in Yekaterinburg.

Map of how to get from Tomsk to Yekaterinburg.
Launch map view
  • Distance: 925.6 miles
  • Duration: 7h 1m

What companies run services between Tomsk, Russia and Yekaterinburg, Russia?

Aeroflot Russian Airlines, Ural Airlines and three other airlines fly from Tomsk to Yekaterinburg 5 times a day. Alternatively, Russian Railways (RZhD) operates a train from Tomsk to Yekaterinburg 4 times a week. Tickets cost $30 - $90 and the journey takes 27h 14m.

Airlines
S7 Airlines
Website
s7.ru
Flights from Tomsk to Koltsovo via Moscow Domodedovo
Ave. Duration
9h 10m
When
Friday and Sunday
Estimated price
$190 - $650
Flights from Novosibirsk to Koltsovo
Ave. Duration
2h 40m
When
Every day
Estimated price
$100 - $370
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Tomsk to Koltsovo via Moscow Sheremetyevo
Ave. Duration
8h 25m
When
Every day
Estimated price
$210 - $800
Aircompany Yakutia
Website
yakutia.aero
Flights from Tomsk to Koltsovo via Novosibirsk
Ave. Duration
5h 10m
When
Sunday
Estimated price
$170 - $600
Flights from Novosibirsk to Koltsovo
Ave. Duration
2h 30m
When
Sunday
Estimated price
$220 - $800
Ural Airlines
Website
uralairlines.com
Flights from Tomsk to Koltsovo via Moscow Domodedovo
Ave. Duration
9h 5m
When
Every day
Estimated price
$170 - $550
Pobeda Airlines LLC
Website
pobeda.aero
Flights from Novosibirsk to Koltsovo
Ave. Duration
2h 25m
When
Every day
Estimated price
$75 - $210
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from Tomsk 2 to Novosibirsk(RUS)
Ave. Duration
4h 41m
Frequency
3 times a day
Estimated price
$12 - $25
Website
pass.rzd.ru
3rd Class (Platzcart)
$12 - $19
2nd Class (Kupé)
$17 - $25
Train from Tomsk 2 to Ekaterinburg Pass.
Ave. Duration
27h 14m
Frequency
4 times a week
Estimated price
$30 - $90
Website
pass.rzd.ru
3rd Class (Platzcart)
$30 - $50
2nd Class (Kupé)
$60 - $90

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 London to Edinburgh, 5 incredible day trips from Florence by train and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

More Questions & Answers

Tomsk to Yekaterinburg train services, operated by Russian Railways (RZhD), arrive at Ekaterinburg Pass. station.

More details

Yes, the driving distance between Tomsk to Yekaterinburg is 1813 km. It takes approximately 25h 46m to drive from Tomsk to Yekaterinburg.

Get driving directions

Angara Airlines, Aircompany Yakutia, Ural Airlines and two other airlines offer flights from Tomsk Airport to Koltsovo Airport.

Search flights

There are 1834+ hotels available in Yekaterinburg. Prices start at $29 USD per night.

More details

The best way to get from Tomsk to Tomsk Airport is to taxi which takes 29m and costs RUB 550 - RUB 650.

More details