На электричке
До Петергофа можно доехать от Балтийского вокзала на одной из электричек, станции назначения которых: Ораниенбаум, Калище или Краснофлотск. Вам нужно доехать до станции Новый Петергоф. Интервал поездов полчаса-час. В пути вы проведете 45 минут. Цена билета 40 рублей.
На автобусе и маршрутке
От Балтийского вокзала ходит маршрутные такси № 404, которые в сезон работают без перерыва.
От ст. м. "Автово" - маршрутки № 224, 300 (едет до Ломоносова), 401 (едет до Соснового Бора), 424, 424а; от ст. м. "Ленинский Проспект" - № 50, 103 (едет около получаса), 420; ст. м. "Проспект Ветеранов" - № 343 (может ехать до часа); ст. м. "Балтийская" - № 404 (едет до Ломоносова, проезжает мимо ст. м. "Автово"), № 639Б.
Стоимость проезда на маршрутных такси до Петергофа - 35-40 рублей, работают с 6 утра до полуночи.
На метеоре
Метеоры до Петергофа отправляются от дворцовой набережной, прямо напротив Эрмитажа. Отправляются каждые 30 минут, начиная с 9:30 утра до 16:30 вечера. Работают два причала: первый от компании "Русские круизы", второй от компании "Метеор".
Время в пути 30 минут. Стоимость в одну в сторону для взрослых 400-450 рублей.
На автомобиле
Выехав из города, Вам надо попасть на Петергофское шоссе, и дальше по прямой. Это 30 минут в пути (без пробок) и 25 километров.
По городу
Выйдя на ст. Новый Петергоф вы можете прогуляться по парку или дойти до фонтанов пешком или проехать на автобусе №: 356, 350, 351, 352 и это стоит 18 рублей.