Город находится в 48 км от аэропорта Санкт-Петербурга.
Путь из аэропорта Санкт-Петербурга в Бугры занимает в среднем 58 минут.
Бугры́ — город во Всеволожском районе Ленинградской области, административный центр Бугровского городского поселения.
Город расположен в западной части района на автодороге А118 КАД Санкт-Петербурга. Непосредственно примыкает к северной границе Санкт-Петербурга в районе примыкания к КАД проспекта Культуры. На востоке граничит с городом Мурино.
Рельеф местности холмистый — город расположен на пяти холмах (буграх), откуда, возможно, и происходит его название. Бугры — от финского Pukrankylä (kylä — деревня, pukra — бугор, холм). С топонимом Бугры связано название одной из магистралей Выборгского района — Дорога в Бугры (ныне части проспектов Тихорецкого и Культуры).
С запада и востока территорию города окружали болота, которые при советской власти были частично осушены и превращены в совхозные поля. Через территорию сельского поселения протекает река Охта (Медвежья река), одна из самых больших рек Всеволожского района.
Расстояние до ближайшей железнодорожной станции Кузьмолово — 5 км.