На расстоянии 230 метров от моста находятся станции метро Киевская. Около северо-западной части по Бережковской набережной проходят автобусы м17, 91, 91к, 119, 266, 320, 394, 791, т7, т34; по Ростовской набережной — автобус 216.
Мост был сооружен на основе Краснолужского моста, который соединял Бережковскую и Лужнецкую набережные с 1907 года. Старый мост был построен по проекту архитектора Александра Померанцева, конструктора Лавра Проскурякова и инженера П. Я. Каменцева. 31 августа 2000 года пролёты нового моста (протяженностью 135 м и весом 1400 т) были транспортированы приблизительно на 2,5 км выше по течению Москвы-реки, где его водрузили на новые опоры. Работы выполнила строительная корпорация «Трансстрой». Стоимость переноса моста оценивается в 12-15 млн рублей. Архитектор нового моста — Юрий Платонов[6][7][8][9].
Этот мост получил название Киевский пешеходный, его открытие состоялось 1 сентября 2001 года. Три года спустя он был переименован в мост Богдана Хмельницкого[3].
16 февраля 2002 года на мосту был установлен мировой рекорд — одновременно поцеловалось 2226 человек[10][11][12].
Длина основного мостового пролёта составляет 135 метров, общая длина моста — 235 метров. Общая масса мостовой конструкции — 1750 тонн. Главной несущей конструкцией моста служит арка железнодорожного Краснолужского моста, первоначальный вид которой полностью скрыт синим стеклянным колпаком. Железобетонные устои моста вынесены с берегов в русло реки. Их оформление, а также архитектурная обработка пролетов выполнены в стиле венского модерна и имитируют очертания Краснолужского моста. Под остеклением располагаются магазины, киоски и кафетерии[13]. На мосту находятся балконы — смотровые площадки[2][4][14][15].