Город находится в 131 км от аэропорта Санкт-Петербурга.
Путь из аэропорта Санкт-Петербурга в Лугу занимает в среднем 1 час 45 минут.
Лу́га — город в России на одноимённой реке; административный центр Лужского городского поселения и Лужского муниципального района Ленинградской области, город воинской славы России (с мая 2008 года).
Самый южный из всех городов Ленобласти. Находится на реке Луга в 147 км к югу от Санкт-Петербурга, примерно посередине между Санкт-Петербургом и Псковом. Железнодорожные станции Луга I и Луга II на линиях Санкт-Петербург — Псков и Луга — Великий Новгород. Электропоезда из Санкт-Петербурга до Луги следуют с Балтийского вокзала.
На северо-западной окраине города на реке Обла находится озеро Омчино.