Russia, Kazan
Barnaul, Russia
The best and cheapest way to get from Russia, Kazan and Barnaul, Russia is to travel by train, which will cost about 2,080 RUB or 56.70 USD.