Дудкино расположено на высоком холме на расстоянии около километра от деревни Серково по автодороге (юго-западнее Вязников[2]), в 5 километрах от железнодорожной станции Сеньково на линии Ковров — Нижний Новгород. От п. ст. Сеньково проходит однополосная асфальтовая дорога советских времён до Большевысоково.