Родился в крестьянской семье 6 октября 1924 г. в селе Булгаково ныне Кочкуровского района Республики Мордовия. После окончания школы работал в колхозе. В 1942 г. Василия Корнишина призвали на Великую Отечественную войну. С 1943 г. - сражается на Центральном фронте. К июлю 1944 г. -младший лейтенант В.И. Корнишин командовал стрелковым взводом 717-го стрелкового полка 170-й стрелковой дивизии 48-й армии 1 Белорусского фронта. Отличился во время Белорусской операции.
Во время боев в Белостокской области Белорусской ССР (в настоящее время - Подлянское воеводство Польши) взвод Корнишина, пройдя через болото, вышел к селу Семеновка к юго-востоку от Белостока. 18 июля 1944 г. взвод успешно выбил противника из траншеи, а затем отбил три вражеские контратаки, нанеся противнику большие потери.
Из наградного листа: «В бою за деревню Семеновка 18.07.1944 г. взвод товарища Корнишина под сильным огнем противника по пояс в грязи прошел двухкилометровый болотистый луг и совершенно неожиданно для противника ударил с левого фланга. Занял траншею и ворвался на окраину деревни. Противник трижды контратаковал на окраину деревни. Противник трижды контратаковал эту группу храбрецов, но каждый раз откатывался, теряя своих солдат. Но таяли и силы наших бойцов, кончались патроны. Противник, усилил натиск, пытался взять эту маленькую группу храбрецов.
Противник нес потери и вынужден был ослаблять другие участки. Наши подразделения, воспользовавшись этим, ворвались в деревню и заняли её. В ожесточенном рукопашном бою товарищ Корнишин штыком и прикладом убил 18 немцев, но сам был смертельно ранен. Корнишин погиб смертью героя, выполняя до конца свой долг.
Первоначально был похоронен в Семеновке, позднее перезахоронен в братской могиле в городе Хайнувка, Польша.
Указом Президиума Верховного Совета СССР от 24 марта 1945 г. «за образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом мужество и героизм» младший лейтенант В.И. Корнишин посмертно был удостоен звания Героя Советского Союза с вручением Ордена Ленина и медали "Золотая Звезда".
В честь В.И. Корнишина названа школа в Булгакове, установлен бюст в селе Кочкурово.