Станция метро Площадь Александра Невского - 2 расположена между станциями Лиговский Проспект и Новочеркасская по Правобережной линии. Ближайшие остановки наземного общественного транспорта: Площадь Александра Невского.
Находится в Центральном административном районе (Смольнинское).