Привет 

)
Из Питера ехать на электричке, с Финляндского вокзала (ст.метро "площадь Ленина"). Электричка должна быть Выборгского направления, иначе уедете черте-куда 

 То есть конечная станция должна быть что-то типа Зеленогорск 

, Рощино, Кирилловское, Каннельярви или Выборг.
Другой вариант, если у вас не много  вещей ( в чем я сомневаюсь ) - маршрутка N 400, идет от того же Финляндского вокзала, посадка напротив выхода из метро. Этот вариант неплох для пятницы, когда садоводы могут раздавить вас в электричке 

Дюны - это в районе Сестрорецка, который находится примерно между Зеленогорском и Питером. Добираться туда не очень удобно, видимо автобусом 411 или маршруткой 400 из Питера или из Сестрорецка.
Постараюсь в пятницу вечером к бухте подойти, напишите кого искать, как вас интернетчиков там найти 

Да, от вокзала в Зеленогорске до маяка - по центральной улице (пр.Ленина) до упора - упретесь в парк (это километра полтора от станции), а потом по центральной аллее парка до пляжа и налево. Там рядом. Посмотрите заодно на сайте в разделе "Как добраться"-"Карты", там есть карта центра Зеленогорска.
Все, пальчики устали, пока, до встречи 
