Город находится в 36 км от аэропорта Санкт-Петербурга.
Путь из аэропорта Санкт-Петербурга в Колтуши занимает в среднем 55 минут.
Ко́лтуши — город (с 25 июня 2023 года) во Всеволожском районе Ленинградской области, административный центр Колтушского городского поселения. Расположен на Колтушском шоссе. В городе компактно проживают ингерманландские финны.
Город расположен в юго-западной части района на Колтушских высотах. В окрестностях города расположены реликтовые озёра (озеро Колтушское.
В городе пересекаются автодороги Колтушское шоссе — 41К-079 (Санкт-Петербург — Колтуши) и 41К-078 (Санкт-Петербург — Всеволожск). Расстояние до районного центра — 11 км.
Расстояние до ближайшей железнодорожной станции Заневский Пост — 10 км.