Про добираться: это зависит от ваших финансовых возможностей. На самолете я не летала, мы ездили на обычном поезде плацкартом (ехать 8 часов). Про остальное: если поедите на поезде, то прибываете на Московский вокзал (м.Площадь восстания). Оттуда можно на автобусе-троллейбусе доехать до Гостиного двора (универмаг) на Невском пр-те (5 минут). Около него куча экскурсионных палаток. Заказываете у любого обзорную экскурсию (они 1,5 часовые). Цена - 350 р. за взрослого, за ребенка не знаю ( я ездила без дочки). До набережной можно дойти пешком от Гостиного двора и там посидеть в кафе. На пречале слева от Дворцового моста стоят палатки с экскурсиями. В кассе №2 есть экскурсия "Северные острова" с выходом в Финский залив. Время экскурсий в 13-30, 16-30, 19-30. Билеты лучше брать заранее. Цена - 500 руб. с человека. Только имейте ввиду, у них никогда вовремя не бывает экскурсий! Мы за 4 дня в этом убедились (могут задержать на 30 мин. или больше). В кафе цены разные (зависит от того, что заказываете).