Владимир Булгаков родился 1 января 1949 года в городе Белая Калитва, Ростовская область. В 1967 году окончил Северо-Кавказское Суворовское военное училище во Владикавказе. Затем являлся курсантом Ташкентского высшего танкового командного училища имени дважды Героя Советского Союза маршала бронетанковых войск П. С. Рыбалко. После окончания училища в 1971 году Булгаков служил в Центральной группе войск на территории Чехословакии, где командовал танковым взводом, танковой ротой и танковым батальоном. Воинские звания старшего лейтенанта, капитана и подполковника присвоены досрочно. В 1979 году окончил Военную академию бронетанковых войск имени Маршала Советского Союза Р. Я. Малиновского. Служил начальником штаба - заместителем командира мотострелкового полка, командиром танкового полка. С 1985 по 1987 год Владимир Васильевич воевал в Афганистане, находясь на должности военного советника командира афганской пехотной дивизии. Затем являлся начальником штаба - заместителем командира мотост