Marriage Puja would take about 4-6 hours to get completed. We can arrange shorter or longer pujas as per the customer's requirement.