Маленькое уточнение- станция метро
Приморская .
У вас был неплохой маршрут, но я бы не стала захватывать Спортивную и Тучков мост, таки не знаковые места города.
Можно начать с м.Горьковская, там прям рядом "мини Петербург", лично мне очень нравится, дальше по парку либо до Троицкого моста, дальше Марсово поле (+можно отклониться к Летнему саду), Спас на крови, Мойка, Невский, а дальше либо на Дворцовую, либо до Исаакия, или до моста свернуть к Петропавловке, пройти ее насквозь, можно зайти в собор, можно пройти по верху над бастионами, можно подгадать к 12 часам- залпу орудия, только не оглохнете , а оттуда уже на стрелку, на Дворцовый мост и т.д.
На Невском можно купить экскурсию в пригороды. Вы точно будете знать, сколько это займет времени, потому что путь не близкий, плюс связано с транспортом. Надо будет либо на электричке ехать, либо на маршрутке. Но дорога от порта займет два часа в одну сторону, так что рассчитывайте. Если Петергоф, то там парк, фонтаны, дворец не нужен. А вот в Пушкине надо смотреть Екатерининский, а без организованной экскурсии там можно сколь угодно долго в очереди за билетами простоять.
Ссори, что вклинилась с советами, о которых меня никто не спрашивал .