Air
There are flights 3 or 4 times a day to/from Moscow (3,5 hours), most days to/from Yekaterinburg and Novosibirsk, and a few times a week to Krasnoyarsk, Irkutsk and Abakan.
Train
By train, Yekaterinburg is about 12 hours away, Tyumen 8 hours, Novosibirsk 9,5 hours, and Moscow 42 hours.