Заслуженный деятель науки и техники РСФСР. Почётный работник морского флота, доктор географических наук. Участник пятнадцати полярных экспедиций. Автор более 100 научных работ, из них 14 книг и брошюр.
Родился 18 декабря (31 декабря по новому стилю) 1911 года в городе Чите в семье служащего. Русский.
Окончил 7 классов. В 1930 году окончил Читинский лесотехнический техникум, работал в таежных лесах Хабаровского края. По комсомольской путевке в 1932 году он приехал в Ленинград, где поступил в Горный институт. Затем перевёлся в Гидрографический институт, открытый в 1935 году. В 1936 году, во время производственной практики, участвовал в дрейфе ледокола «Садко» в Карском море. Член ВКП(б)/КПСС с 1942 года.
Участник арктического дрейфа парохода «Георгий Седов», где Буйницкий был единственным научным сотрудником — гидрографом-геофизиком.
В 1940 году окончил Ленинградский гидрографический институт. С февраля 1940 года он старший научный сотрудник Научно-исследовательского института Арктики, а с июля 1941 года — его директор.
Участник Великой Отечественной войны с 1941 года. Сражался на Краснознамённом Балтийском, затем на Северном флоте, был штурманом на эскадренном миноносце «Урицкий», флагманским штурманом специальной группы штаба Северного флота, конвоировавшей караваны транспортов союзников. В 1942 году Буйницкий был отозван с флота и вновь назначен директором Научно-исследовательского института Арктики, в котором под его руководством была создана система гидрометеорологического обеспечения арктического мореплавания.
С 1946 года капитан 2-го ранга Буйницкий В. Х. — в запасе. В 1946 году он защитил кандидатскую, а в 1948 году — докторскую диссертации. С 1950 года — профессор, заведующий кафедрой океанологии Ленинградского государственного университета.
Умер 18 июля 1980 года. Похоронен в городе Ленинграде на кладбище памяти жертв 9 января, где на могиле учёного-полярника установлен памятник.