На общественном транспорт до КП «Снегири» можно доехать от вокзала в «Девяткино» до остановки «Сосново». Далее на автобус №859 «Санкт-Петербург – Приозерск». Также от остановки «Парнас» курсирует автобус №960.
Также можно воспользоваться электричкой, которая ходит до станции «Сосново» от Финляндского вокзала. Электрички в Приозерском направлении идут каждые 30 минут. Последние 4 километра от станции до «Сосновских озер» можно проехать на автобусе (№643, №643Б).