По железной дороге
Из Санкт-Петербурга можно доехать до Ломоносова на электричке рейсов много 1-2 в час в промежутке с 5 часов и до полуночи. Время в пути около часа, стоимость 65 рублей. Отходят с Балтийского вокзала.
На автобусе
Также с Балтийского вокзала едет маршрутка №404.
Маршрутки №300 и 424а. от метро "Автово". Время в пути - также около часа. От туда же ходит рейсовый автобус №200.
От метро "Проспект Ветеранов" автобус №343. Стоимость проезда - 40 рублей.
На маршрутном такси №3696 от станции метро "Ленинский проспект".
Водным транспортом
Из Кронштадта на пароме смотри расписание [ссылка], если вы совмещаете поездки в форты.
Также на метеоре из Санкт-Петербурга с заездом в Кронштадт [ссылка]
На машине
На своем автомобиле - добраться необходимо до пр. Стачек и ехать по нему, не сворачивая. Поступательно проспект перейдет в Петергофское шоссе, в районе поселка Стрельна - в Санкт-Петербургское шоссе и ближе к Новому Петергофу - в Санкт-Петербургский проспект (там расположен Верхний парк Петергофа). Далее выезжаете на Ораниенбаумское шоссе и Дворцовый проспект.