Город находится в 146 км от аэропорта Санкт-Петербурга.
Путь из аэропорта Санкт-Петербурга в Сясьстрой занимает в среднем 2 часа.
Сясьстро́й — город в Волховском районе Ленинградской области. Административный центр Сясьстройского городского поселения.Город расположен в северной части района на автодороге Р21 (E 105) «Кола» (Санкт-Петербург — Петрозаводск — Мурманск).
Расстояние до районного центра города Волхов — 40 км. Расстояние до Санкт-Петербурга — 152 км.
Расстояние до ближайшей железнодорожной станции Лунгачи — 5 км.
Город находится близ берега Ладожского озера на реках Сясь и Валгомка.