Most wedding car hire services offer packages based on hours. A typical hire lasts 3-4 hours, which usually covers transportation from the ceremony to the reception. You can also extend the rental if needed, although extra fees may apply.