The town-resort Belokurikha is located in the south-east part of Altai region, 250 km far from Barnaul and 130 km from Gorno-Altaisk.
The Altai region has 2 airports: Barnaul and Gorno-Altaisk. Both cities have regular connection with Moscow airports.
Barnaul has also regular flights with St.Petersburg, Tomsk and Krasnoyarsk.
Gorno-Altaisk has also regular flight with Krasnoyarsk, Novosibirsk, Yekaterinburg, Kazan and Tyumen.
You can travel only to Barnaul and Biysk. To Barnaul there is a train from Moscow via Yekaterinburg and Omsk; from Novosibirsk or Krasnoyarsk. From Barnaul to Biysk there is suburban train and passenger train Novosibirsk-Biysk.
Any further travel around the Altai mountains is possible only by road. There are public buses to Belokurikha resort and in summer time some shuttle buses from Novosibirsk, Barnaul and Gorno-Altaisk are organized.
By public bus you can reach Belokurikha from Biysk (80 km), Gorno-Altaisk (115 km), Barnaul (240 km), Novosibirsk (440 km), Novokuznetsk (330 km), Kemerovo (620 km) and Tomsk (730 km).
Belokurikha bus terminal is located: Sovetskaya str, 13. Phone: +7 38577 31320
From the bus terminal you can take a city bus or catch taxi to any hotel/resort.