Зеленогорский парк находится всего в 50 км от Санкт-Петербурга. До парка можно доехать на электричке, автобусе или на маршрутном такси.
Описание проезда из Санкт-Петербурга до Зеленогорска
На электричке: от Финляндского вокзала (метро Площадь Ленина) или от ст. Удельная (метро Удельная)
На маршрутном такси: К - 680 от ст.метро "Проспект Просвещения", К - 400 от ст.метро "Площадь Ленина" (Финлядский вокзал) или К - 305 от ст.метро "Старая Деревня"
На автомобиле: по Приморскому шоссе (карта М10)

Подробную карту Зеленогорска можно посмотреть здесь