Можно доехать до Петергофа из Питера на метро - до  Балтийской, от метро - маршрутка, останавливается прямо около дворца.Ред. Вот нашла - http://www.peterhof.ru/?m=143 там все про проезд и фонтаны  Да, и если будете у аборигенов уточнять "где маршрутка до Петергофа", они в основном переспрашивают "до Фонтанов?"