Родился 5 июня 1946 года в с. Средний Икорец Лискинского района Воронежской области. В 1963 году окончил Воронежский техникум железнодорожного транспорта. После окончания техникума был призван в ряды Советской Армии.
В 2001 году окончил Московский государственный университет путей сообщения по специальности «Автоматика, телемеханика и связь
на железнодорожном транспорте».
В 1969 году поступил в Георгиу-Дежскую дистанцию сигнализации и связи Юго-Восточной дороги электромехаником СЦБ. В декабре 1969 года был переведен в Ожерельевскую дистанцию сигнализации и связи Московской железной дороги электромехаником СЦБ. Через год был назначен старшим электромехаником СЦБ. В 1973 году был переведен в Голутвинскую дистанцию сигнализации и связи старшим электромехаником СЦБ на станцию Воскресенск. В 1984 году был назначен заместителем начальника дистанции. С 1991 года В. И. Харин работал начальником Голутвинской дистанции сигнализации и связи Московской железной дороги до 2001 года.
Под его непосредственным руководством была проведена большая работа по модернизации ЭЦ станций Алпатьево, Фруктовая, Подлипки, Луховицы, модернизация ЭЦ ГЦурово в 1986 году, станции Пески, станции Голутвин.
Награжден знаками «Победитель соцсоревнования 1975 года», «Отличник железнодорожного транспорта».