Немного субъективного опыта и впечатлений.
Мы добирались в Петергоф обычным путем: метро "Автово" + автобус 210 (кажется). Стоимость - 70 руб (туда).
Обратно, почему-то, было дешевле: 55 руб.
Можно спросить, и все подскажут.
Нашел еще такие варианты в Интернете:
Станция метро "Автово".
По подземному переходу на противоположную сторону проспекта Стачек.
Маршрутное такси № 224, № 300, №424, № 424-А;
муниципальный автобус №200, №210
Метро "Ленинский проспект"
Выход на Ленинский проспект к универмагу Нарвский.
Из метро налево по переходу к маршрутному такси № 103 (К-224).
На противоположной стороне Ленинского проспекта маршрутное такси № 420.
Метро "Проспект Ветеранов".
Маршрутное такси № 343, № 639-б
Метро “Балтийская”.
Маршрутное такси № 404
Стоимость для граждан России - 300 руб. в Нижний парк, то есть на основные фонтаны.
Во Дворец придется отстоять очередь на улице, так что берите зонтик - мало ли что.
В парк "Александрия" билет отдельный. Туда еще паровозик ходит, но это тоже отдельная экскурсия.
Кстати, в парке Александрия находится "усадьба Милвертона", которую немного неудачно посетили Шерлок Холмс и доктор Ватсон (Ливанов и В. Соломин) из нашего любимого сериала.
Фонтаны включают и выключают по расписанию - уточните его на сайте.
Покушать есть что - работает кафе и очень много фаст-фуда. Хорошо это или плохо - но от голода страдать не будете. Можно взять с собой в контейнере и не переживать.
Успехов и впечатлений!