По территории района проходят республиканские автомобильные дороги: Барановичи – Волковыск – Пограничный - Гродно (Р-99), Мосты - Зельва - Ружаны (Р-50), Зельва – Деречин - Медвиновичи (Р-142), Слоним – Мосты - Скидель - граница Литовской Республики (Р-41), железнодорожная линия Гродно-Барановичи. Протяженность дорог общего пользования составляет 550,4 км, в том числе республиканского значения – 88,4 км, местного значения – 462,0 км.
Расстояние от Зельвенского района до г. Минска – 230 км, г. Гродно – 110 км, границы Республики Польша – 49 км, Литовской Республики – 130 км.
Инженерные коммуникации
Участок отопительных котельных и тепловых сетей насчитывает 13 котельных, из них: на смешанном топливе 5, на твердом топливе – 8. В котельных установлено 36 котлов, суммарная производительность которых составляет 58,14 Гкал/час, протяженность теплосетей в однотрубном исчислении 51,4 км.
Участок водопроводно-канализационных сетей состоит из водопроводной сети протяженностью 104,6 км расположенной в 32 населенных пунктах, имеет водозабор мощностью 5000 м.куб. в сутки, 49 артезианских скважин (из них 41 в сельской местности), 160 водоразборных колонок.
На участке канализации имеется 5 канализационных насосных станций, протяженность сетей составляет 29,8 км. Обслуживается 7,7 км ливневой канализации. Для очистки сточной жидкости имеются очистные сооружения и поля фильтрации. Производительность очистных сооружений в г. п. Зельва 2100 м.куб. в сутки. Участок канализации расположен в 4 населенных пунктах.