Based on the rituals to be conducted, Kadali Vivaha lasts for two hours or more.