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 12 hours 38 minutes and 5,467 miles (8,799 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
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
7.4 °C
Sat, 27 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 Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Tomsk (TOF) - The flight distance between these airports is 5,467 miles (8,799 kilometres). The direct flight time is roughly 12 hours 38 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Tomsk (TOF) - The flight distance between these airports is 5,294 miles (8,521 kilometres). The direct flight time is roughly 12 hours 15 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Tomsk (TOF) - The flight distance between these airports is 4,962 miles (7,986 kilometres). The direct flight time is roughly 11 hours 31 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Tomsk (TOF) - The flight distance between these airports is 4,929 miles (7,932 kilometres). The direct flight time is roughly 11 hours 27 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Tomsk (TOF) - The flight distance between these airports is 4,784 miles (7,698 kilometres). The direct flight time is roughly 11 hours 7 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Tomsk (TOF) - The flight distance between these airports is 5,209 miles (8,382 kilometres). The direct flight time is roughly 12 hours 4 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Tomsk (TOF) - The flight distance between these airports is 5,323 miles (8,566 kilometres). The direct flight time is roughly 12 hours 19 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Tomsk (TOF) - The flight distance between these airports is 5,181 miles (8,338 kilometres). The direct flight time is roughly 12 hours.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Tomsk (TOF) - The flight distance between these airports is 4,158 miles (6,691 kilometres). The direct flight time is roughly 9 hours 44 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Tomsk (TOF) - The flight distance between these airports is 5,092 miles (8,194 kilometres). The direct flight time is roughly 11 hours 48 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Tomsk (TOF) - The flight distance between these airports is 4,854 miles (7,811 kilometres). The direct flight time is roughly 11 hours 17 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Tomsk (TOF) - The flight distance between these airports is 4,956 miles (7,975 kilometres). The direct flight time is roughly 11 hours 30 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Tomsk (TOF) - The flight distance between these airports is 4,892 miles (7,873 kilometres). The direct flight time is roughly 11 hours 22 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Tomsk (TOF) - The flight distance between these airports is 5,144 miles (8,278 kilometres). The direct flight time is roughly 11 hours 55 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Tomsk (TOF) - The flight distance between these airports is 5,192 miles (8,356 kilometres). The direct flight time is roughly 12 hours 2 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Tomsk (TOF) - The flight distance between these airports is 4,720 miles (7,597 kilometres). The direct flight time is roughly 10 hours 59 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Tomsk (TOF) - The flight distance between these airports is 4,996 miles (8,039 kilometres). The direct flight time is roughly 11 hours 36 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Tomsk (TOF) - The flight distance between these airports is 4,573 miles (7,360 kilometres). The direct flight time is roughly 10 hours 39 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Tomsk (TOF) - The flight distance between these airports is 4,906 miles (7,896 kilometres). The direct flight time is roughly 11 hours 24 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Tomsk (TOF) - The flight distance between these airports is 5,035 miles (8,103 kilometres). The direct flight time is roughly 11 hours 41 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Tomsk (TOF) - The flight distance between these airports is 5,144 miles (8,279 kilometres). The direct flight time is roughly 11 hours 55 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Tomsk (TOF) - The flight distance between these airports is 4,906 miles (7,896 kilometres). The direct flight time is roughly 11 hours 24 minutes.
Expert Help