Добираться из Санкт-Петербурга в Петергоф городским транспортом лучше всего от метро «Автово»: оттуда отправляются сразу четыре номера маршруток и два автобуса, да и шансы попасть в пробку минимальные. Также можно попасть в Петергоф на электричке с Балтийского вокзала, станция – Новый Петергоф. Поездка в Петергоф водным транспортом, метеором, — самый дорогой и одновременно зрелищный вариант. Маршрут скоростного пассажирского теплохода на подводных крыльях проходит по центральной акватории Невы. Основной вид городского транспорта - автобус. Также по Петергофу курсируют маршрутные такси. Развитая транспортная сеть связывает город с Санкт-Петербургом и музеями-заповедниками в Стрельне и Ораниенбауме.