Two Himachal Pradesh Transport Corporation buses were vandalised in Hoshiarpur and Mohali in the past two days.