How long does hindu wedding ceremony last

A Hindu wedding ceremony may last anywhere between 1 hour to 3 hours.  But 1 hour is enough to conduct all rituals. 

Contact here for a customised Hindu wedding ceremony plan