Cheap flights to Tomsk

From
Bogashevo
TOF

You can plan a flight to Tomsk from 14 different cities, with the majority of flights served by Bogashevo airport, located 20 km from the city center. The most frequent air connections are with Moscow (34 flights per week), Novosibirsk (28 flights), and Saint Petersburg (14 flights). Regular flights also operate from Kazan, Surgut, and other regional centers, ensuring stable transport accessibility for the Siberian region.

A total of 8 airlines operate regular flights to this destination, with the leaders in terms of departures being S7 Airlines, Nordwind Airlines, and UTair. To plan your trip, it is helpful to check in advance how to get there or check the current weather forecast. Below on this page, you will find departure city cards with a search form to help you find suitable flight options for your desired dates.

Recent deals to Tomsk

DP
WZ
$ 125

Moscow — Tomsk

00:2505:55
22 Sep 2026
49 h 30 m
1 stop
KV
$ 203

Strezhevoy — Tomsk

10:3012:25
20 Sep 2026
1 h 55 m
Direct flight

When is the best time to book a flight to Tomsk?

The price of a flight to Tomsk changes depending on how far ahead you book. For the best chance of a lower fare, book around 22 days before departure, when the average ticket costs about $333. Fares also tend to climb as the departure date gets closer.

Flight insights to Tomsk

Data-driven trends for direct flights to Tomsk — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Tomsk come from Moscow, Novosibirsk and Saint Petersburg. Moscow leads with around 34 flights a week.

Direct routes & fares

Popular non-stop routes to Tomsk range from Novosibirsk at $38 to Moscow at $120 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Tomsk from right now are Novosibirsk from $38, Chita from $48 and Krasnoyarsk from $63.

Longest direct flights

The longest direct flight to Tomsk is from Petropavlovsk-Kamchatsky at about 6h 18m, followed by Anapa (5h 1m) and Sochi (4h 56m).

Popular departure cities to Tomsk

MoscowRussian Federation
Moscow
34 flights/weekFrom $ 120
NovosibirskRussian Federation
Novosibirsk
28 flights/weekFrom $ 38
Saint PetersburgRussian Federation
Saint Petersburg
14 flights/weekFrom $ 105
SurgutRussian Federation
Surgut
10 flights/weekFrom $ 119
KazanRussian Federation
Kazan
10 flights/weekFrom $ 106
StrezhevoyRussian Federation
Strezhevoy
10 flights/weekFrom $ 180
YekaterinburgRussian Federation
Yekaterinburg
9 flights/weekFrom $ 91
KrasnoyarskRussian Federation
Krasnoyarsk
8 flights/weekFrom $ 63
TyumenRussian Federation
Tyumen
4 flights/weekFrom $ 126
SochiRussian Federation
Sochi
4 flights/weekFrom $ 147
IrkutskRussian Federation
Irkutsk
4 flights/weekFrom $ 114
ChitaRussian Federation
Chita
2 flights/weekFrom $ 48
Ulan-UdeRussian Federation
Ulan-Ude
2 flights/weekFrom $ 88
NizhnevartovskRussian Federation
Nizhnevartovsk
1 flights/weekFrom $ 84
Gorno-AltayskRussian Federation
Gorno-Altaysk
From $ 88
OmskRussian Federation
Omsk
From $ 101
TobolskRussian Federation
Tobolsk
Check price
ChelyabinskRussian Federation
Chelyabinsk
From $ 165
Khanty-MansiyskRussian Federation
Khanty-Mansiysk
From $ 119
BishkekKyrgyzstan
Bishkek
From $ 131
AbakanRussian Federation
Abakan
From $ 127
KurganRussian Federation
Kurgan
From $ 243
OskemenKazakhstan
Oskemen
From $ 117
IvanovoRussian Federation
Ivanovo
From $ 212
IzhevskRussian Federation
Izhevsk
From $ 175
KyzylRussian Federation
Kyzyl
From $ 157
KalugaRussian Federation
Kaluga
From $ 199
KirovRussian Federation
Kirov
From $ 153
MagnitogorskRussian Federation
Magnitogorsk
From $ 186
KaragandyKazakhstan
Karagandy
From $ 162
MurmanskRussian Federation
Murmansk
From $ 153
KirovskRussian Federation
Kirovsk
From $ 203
SyktyvkarRussian Federation
Syktyvkar
From $ 185
KogalymRussian Federation
Kogalym
From $ 222
TamchyKyrgyzstan
Tamchy
Check price
ArkhangelskRussian Federation
Arkhangelsk
From $ 164
AnapaRussian Federation
Anapa
Check price
SalekhardRussian Federation
Salekhard
From $ 144
Novy UrengoyRussian Federation
Novy Urengoy
From $ 201
KostanayKazakhstan
Kostanay
From $ 204
BratskRussian Federation
Bratsk
From $ 179
Petropavlovsk-KamchatskyRussian Federation
Petropavlovsk-Kamchatsky
From $ 307
NizhnekamskRussian Federation
Nizhnekamsk
From $ 155
NoyabrskRussian Federation
Noyabrsk
From $ 126
NorilskRussian Federation
Norilsk
From $ 153
SovetskyRussian Federation
Sovetsky
From $ 193
OrskRussian Federation
Orsk
From $ 234
Ust-IlimskRussian Federation
Ust-Ilimsk
From $ 208
KulobTajikistan
Kulob
Check price
BugulmaRussian Federation
Bugulma
From $ 216
NadymRussian Federation
Nadym
From $ 168
UrayRussian Federation
Uray
Check price
NyaganRussian Federation
Nyagan
From $ 164
Ust-KutRussian Federation
Ust-Kut
From $ 223
BaikonurKazakhstan
Baikonur
From $ 828
MotyginoRussian Federation
Motygino
Check price
Naryan-MarRussian Federation
Naryan-Mar
From $ 160
IgarkaRussian Federation
Igarka
From $ 348
BoguchanyRussian Federation
Boguchany
From $ 342
MirnyRussian Federation
Mirny
From $ 204

Frequently asked questions

How many cities offer flights to Tomsk?
Currently, regular air service to Tomsk is established from 14 cities. The route network includes both the country's largest metropolises and important regional centers of Siberia and neighboring regions.
Which cities have the most frequent flights to Tomsk?
The most popular routes are Moscow with 34 flights per week, Novosibirsk (28 flights), and Saint Petersburg (14 flights). A significant number of flights also operate from Strezhevoy, Kazan, and Surgut.
How many airlines fly to Tomsk?
8 airlines operate regular flights to the city. The largest carriers by weekly flight volume include S7 Airlines, Nordwind Airlines, UTair, and Aeroflot.
Which airports receive flights to Tomsk?
The region's main air hub is Bogashevo International Airport (TOF). It is located about 20 kilometers from the city center, making it easy to reach your accommodation by taxi or regular bus.
When is the best time to buy flight tickets to Tomsk?
To find the best deals, it is recommended to book tickets 2–3 months before departure. Demand for tickets can increase significantly during holidays and academic sessions, as Tomsk is a major educational center.
How to find cheap tickets to Tomsk?
In addition to early booking, it's worth considering flights with connections in major hubs like Novosibirsk or Krasnoyarsk. It's also useful to check flights by regional airlines, such as KrasAvia or RusLine, which often offer flexible fares.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .