Average fare for journeys from Novosibirsk to Tomsk is 1 339 roubles.
You can also book 2nd class ticket from Novosibirsk to Tomsk from 1 339 roubles
Trains from Novosibirsk to Tomsk are passing Novosibirsk, Yurga, Tayga.
1 train are serving this route.
Book your Novosibirsk – Tomsk railway ticket online.