Самолетом: ближайший аэропорт - в Новокузнецке (174 км до пос. Шерегеш). Добраться можно до аэропортов: г. Барнаул (405 км), г. Кемерово (417 км), г. Новосибирск (564 км).
Поездом: до г. Новокузнецк, г. Кемерово, г. Новосибирск, далее поездом до ст. «Кондома» (г. Таштагол). От ж/д вокзала «Новосибирск-Главный» следует поезд «Зимняя сказка».
Автобусом: из Новокузнецка, Кемерово, Новосибирска до автовокзала г. Таштагол. От Таштагола на рейсовом автобусе, такси до т/б Медвежонок, до Шерегеша, до г. Зеленая.
Автомобилем: до города Таштагол, далее по кольцу повернуть налево и двигаться в сторону пос. Шерегеш.