На личном автотранспорте: ехать от КАД по Приморскому шоссе 12 км, затем выехать на съезд направо Зеленогорское шоссе и далее на трассу М10 «Скандинавия», через 21,5 км в деревне Огоньки повернуть направо на Выборгское шоссе (трасса А122), через 7,6 км в посёлке Первомайское повернуть направо на Пионерскую улицу, переходящую в трассу Р-34, через 3 км в посёлке Ольшаники повернуть налево, через 510 метров повернуть направо и ещё через 700 метров будет КП «Зеленая Горка».
На общественном транспорте: ехать с Финляндского вокзала на электричке до станции «Рощино», либо от станций метро «Озерки» и «Проспект Просвещения» на маршрутке №675 или от станции метро «Парнас» на автобусе №899 до посёлка Первомайское. После этого пересесть на автобус №124 и ехать до посёлка Ольшаники, оттуда пешком около 1,5 км до КП «Зеленая Горка».