Віктор народився в селі Топорів Львівської області. Закінчив Львівський ліцей з посиленою військово-фізичною підготовкою імені Героїв Крут. Здобув вищу освіту в Інституті телекомунікацій, радіоелектроніки та електронної техніки Національного університету «Львівська політехніка». Паралельно навчався на військовій кафедрі офіцерів запасу Національної академії Сухопутних військ.

У 2015 році Віктор без вагань пішов на війну. Брав участь в АТО на Донбасі у складі 58-ої окремої мотопіхотної бригади ЗСУ, де обіймав посаду начальника центру зв’язку. Тоді ж отримав звання лейтенанта. Згодом демобілізувався та повернувся до цивільного життя. Працював за кордоном.

24 лютого 2022 року молодий офіцер повернувся до армії. Цього разу боронив Україну у лавах 80-ої окремої десантно-штурмової бригади. Після загибелі командира роти Віктор виконував його обов’язки.

«Вітя був справжнім патріотом своєї країни», – зазначила Марина, близька людина загиблого. 

«Віктор Каштелянський назавжди залишиться в наших серцях веселим і щирим, сповненим добра й любові до життя. Університетська спільнота висловлює вдячність його родині за виховання справжнього патріота, нашого Героя і водночас – глибокі співчуття з приводу його втрати. Поділяємо цей біль разом з вами та щиро віримо, що душа воїна безсмертна, а пам’ять про Героя і його вчинки – вічна» – написали на сайті «Львівської Політехніки».

Посмертно офіцер нагороджений орденом Богдана Хмельницького ІІІ ступеня.

Поховали мужнього воїна у рідному селі.

У Віктора залишилися батьки, сестри, племінники, друзі.