Родился в семье служащего.
Окончил 7 классов в 1928 в г. Минусинске Красноярского края и работал до 1930 по ликвидации неграмотности, с 1930 – участковый районного отделения милиции.
В 1934 окончил Иркутское военное авиационно-техническое училище и служил техником авиаотряда, старшим техником авиазвена в Вологде.
В 1939 окончил Качинскую авиационную школу, был инструктором-летчиком в Красноярском военно-авиационном училище, помощником командира отряда канской авиашколы, штурманом авиаэскадрильи.
Участник Великой Отечественной войны, с мая 1943 – на Ленинградском и 3-м Белорусском фронтах, командир авиаэскадрильи, штурман авиаполка.
С ноября 1943 по июнь 1944 учился в военно-воздушной академии.
Майор, штурман 999-го авиаполка 27 штурмовой авиадивизии 1-й Воздушной армии, 3-го Белорусского фронта В.Ф. Дураков с мая 1943 по апрель 1945 совершил 114 успешных боевых вылетов на штурмовку войск и военных объектов.
29 июня 1945 ему присвоено звание Героя Советского Союза. Был награжден орденом Ленина, двумя – Красного Знамени, Суворова III ст., Александра Невского, Отечественной войны I ст., Красной Звезды и медалями.
После войны окончил высшую офицерскую школу штурманов и служил в ВВС до увольнения в запас в 1954.
Работал в Ленинграде в турбюро и охотоведом в обществе охотников.