02 Oct 2017 How long does the wedding ceremony last? A legal wedding, including civil registrar and religious ceremony lasts about 30 minutes. A non-legal, religious only wedding ceremony takes about 20 minutes.