Support

Cheap flights to Tomsk

From
Tomsk
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

S7
$ 48

Novosibirsk — Tomsk

10:3511:30
12 Aug 2026
55 m
Direct flight
UT
$ 169

Tyumen — Tomsk

09:3514:40
12 Aug 2026
3 h 5 m
Direct flight
IO
SU
KV
$ 303

Ulan-Ude — Tomsk

18:3006:55
8 Aug 2026
13 h 25 m
2 stops

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 $355. 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 $41 to Moscow at $153 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Tomsk from right now are Novosibirsk from $41, Chita from $52 and Krasnoyarsk from $74.

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 $ 153
NovosibirskRussian Federation
Novosibirsk
28 flights/weekFrom $ 41
Saint PetersburgRussian Federation
Saint Petersburg
14 flights/weekFrom $ 112
KazanRussian Federation
Kazan
10 flights/weekFrom $ 103
SurgutRussian Federation
Surgut
10 flights/weekFrom $ 126
StrezhevoyRussian Federation
Strezhevoy
10 flights/weekFrom $ 198
YekaterinburgRussian Federation
Yekaterinburg
9 flights/weekFrom $ 97
KrasnoyarskRussian Federation
Krasnoyarsk
8 flights/weekFrom $ 74
IrkutskRussian Federation
Irkutsk
4 flights/weekFrom $ 122
TyumenRussian Federation
Tyumen
4 flights/weekFrom $ 145
SochiRussian Federation
Sochi
4 flights/weekFrom $ 201
Ulan-UdeRussian Federation
Ulan-Ude
2 flights/weekFrom $ 93
ChitaRussian Federation
Chita
2 flights/weekFrom $ 52
NizhnevartovskRussian Federation
Nizhnevartovsk
1 flights/weekFrom $ 96
Gorno-AltayskRussian Federation
Gorno-Altaysk
From $ 88
OmskRussian Federation
Omsk
From $ 101
TobolskRussian Federation
Tobolsk
Check price
ChelyabinskRussian Federation
Chelyabinsk
From $ 186
Khanty-MansiyskRussian Federation
Khanty-Mansiysk
From $ 128
BishkekKyrgyzstan
Bishkek
Check price
AbakanRussian Federation
Abakan
From $ 121
KurganRussian Federation
Kurgan
From $ 242
OskemenKazakhstan
Oskemen
From $ 110
IvanovoRussian Federation
Ivanovo
From $ 214
IzhevskRussian Federation
Izhevsk
From $ 164
KyzylRussian Federation
Kyzyl
From $ 166
KalugaRussian Federation
Kaluga
From $ 226
KirovRussian Federation
Kirov
From $ 160
MagnitogorskRussian Federation
Magnitogorsk
From $ 206
KaragandyKazakhstan
Karagandy
From $ 153
MurmanskRussian Federation
Murmansk
From $ 140
KirovskRussian Federation
Kirovsk
From $ 206
SyktyvkarRussian Federation
Syktyvkar
From $ 196
KogalymRussian Federation
Kogalym
From $ 237
TamchyKyrgyzstan
Tamchy
From $ 286
ArkhangelskRussian Federation
Arkhangelsk
From $ 186
AnapaRussian Federation
Anapa
Check price
SalekhardRussian Federation
Salekhard
From $ 154
Novy UrengoyRussian Federation
Novy Urengoy
From $ 214
KostanayKazakhstan
Kostanay
From $ 252
BratskRussian Federation
Bratsk
From $ 186
Petropavlovsk-KamchatskyRussian Federation
Petropavlovsk-Kamchatsky
From $ 304
NizhnekamskRussian Federation
Nizhnekamsk
From $ 147
NoyabrskRussian Federation
Noyabrsk
From $ 184
NorilskRussian Federation
Norilsk
From $ 242
SovetskyRussian Federation
Sovetsky
From $ 313
OrskRussian Federation
Orsk
From $ 267
Ust-IlimskRussian Federation
Ust-Ilimsk
Check price
KulobTajikistan
Kulob
Check price
BugulmaRussian Federation
Bugulma
From $ 277
NadymRussian Federation
Nadym
From $ 184
UrayRussian Federation
Uray
From $ 200
NyaganRussian Federation
Nyagan
From $ 175
Ust-KutRussian Federation
Ust-Kut
Check price
BaikonurKazakhstan
Baikonur
Check price
MotyginoRussian Federation
Motygino
Check price
Naryan-MarRussian Federation
Naryan-Mar
From $ 206
IgarkaRussian Federation
Igarka
From $ 401
BoguchanyRussian Federation
Boguchany
Check price
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 .