Nestled in the heart of Siberia, Tomsk exudes a captivating blend of history and modernity, making it a hidden gem waiting to be discovered. This vibrant city boasts a rich cultural heritage, reflected in its beautifully preserved wooden architecture and dynamic arts scene. Home to one of Russia's oldest universities, Tomsk is a hub of innovation and academic excellence. Stroll along the picturesque Tom River, immerse yourself in cozy cafes tucked away in historic buildings, or explore the bustling markets showcasing local crafts and culinary delights. Tomsk beckons with its unique charm and welcoming atmosphere, promising an unforgettable adventure for every traveler.
The cheapest month to fly to Tomsk is typically in January.
The popular airports near Tomsk are Bogashevo Airport (TOF) and Kemerovo International Airport (KEJ).
The flight to Tomsk (TOF) is roughly 4 hours 51 minutes and 1,963 miles (3,158 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
The best way is to compare flights to Tomsk from leading comparison sites using our search engine dashboard.
Scenic garden park along a river
Exhibits, events & an observation tower
Siberian plants in gardens & greenhouses
History of wooden architecture in Tomsk
Monument and wolf
Enduring family-friendly park with rides
History
Slavic mythology museum with a gift shop
Beach
Lake
Compound section
Regional history & culture museum
History
Sculpture
Church and history
Russian paintings & sculptures
Monument and history
Park and Garden
Chekhov statue overlooking the river
Lake
History, monument and architecture
Planetarium
History
Museum
10.7 °C
Sun, 28 Apr 2024
Average Temperature
-13°C
Jan
-10°C
Feb
-1°C
Mar
7°C
Apr
18°C
May
22°C
Jun
25°C
Jul
22°C
Aug
14°C
Sep
6°C
Oct
-5°C
Nov
-11°C
Dec
Flights from Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Tomsk (TOF) - The flight distance between these airports is 1,963 miles (3,158 kilometres). The direct flight time is roughly 4 hours 51 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Tomsk (TOF) - The flight distance between these airports is 2,655 miles (4,272 kilometres). The direct flight time is roughly 6 hours 23 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Tomsk (TOF) - The flight distance between these airports is 3,010 miles (4,844 kilometres). The direct flight time is roughly 7 hours 11 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Tomsk (TOF) - The flight distance between these airports is 3,010 miles (4,844 kilometres). The direct flight time is roughly 7 hours 11 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Tomsk (TOF) - The flight distance between these airports is 3,229 miles (5,197 kilometres). The direct flight time is roughly 7 hours 40 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Tomsk (TOF) - The flight distance between these airports is 2,728 miles (4,390 kilometres). The direct flight time is roughly 6 hours 33 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Tomsk (TOF) - The flight distance between these airports is 3,340 miles (5,375 kilometres). The direct flight time is roughly 7 hours 55 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Tomsk (TOF) - The flight distance between these airports is 2,336 miles (3,759 kilometres). The direct flight time is roughly 5 hours 41 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Tomsk (TOF) - The flight distance between these airports is 2,388 miles (3,843 kilometres). The direct flight time is roughly 5 hours 48 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Tomsk (TOF) - The flight distance between these airports is 3,165 miles (5,094 kilometres). The direct flight time is roughly 7 hours 32 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Tomsk (TOF) - The flight distance between these airports is 2,095 miles (3,371 kilometres). The direct flight time is roughly 5 hours 9 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Tomsk (TOF) - The flight distance between these airports is 2,896 miles (4,660 kilometres). The direct flight time is roughly 6 hours 56 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Tomsk (TOF) - The flight distance between these airports is 2,058 miles (3,312 kilometres). The direct flight time is roughly 5 hours 4 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Tomsk (TOF) - The flight distance between these airports is 3,164 miles (5,092 kilometres). The direct flight time is roughly 7 hours 31 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Tomsk (TOF) - The flight distance between these airports is 3,171 miles (5,103 kilometres). The direct flight time is roughly 7 hours 32 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Tomsk (TOF) - The flight distance between these airports is 2,677 miles (4,307 kilometres). The direct flight time is roughly 6 hours 26 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Tomsk (TOF) - The flight distance between these airports is 2,058 miles (3,312 kilometres). The direct flight time is roughly 5 hours 4 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Tomsk (TOF) - The flight distance between these airports is 2,116 miles (3,405 kilometres). The direct flight time is roughly 5 hours 12 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Tomsk (TOF) - The flight distance between these airports is 2,673 miles (4,302 kilometres). The direct flight time is roughly 6 hours 26 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Tomsk (TOF) - The flight distance between these airports is 1,777 miles (2,859 kilometres). The direct flight time is roughly 4 hours 26 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Tomsk (TOF) - The flight distance between these airports is 3,239 miles (5,212 kilometres). The direct flight time is roughly 7 hours 41 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Tomsk (TOF) - The flight distance between these airports is 2,459 miles (3,957 kilometres). The direct flight time is roughly 5 hours 57 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Tomsk (TOF) - The flight distance between these airports is 1,822 miles (2,933 kilometres). The direct flight time is roughly 4 hours 32 minutes.
Expert Help