Between 7 and 9 days Many couples go on a honeymoon a day after the wedding, and many go a few months later on the wedding day because it is much cheaper. In 2021 the average honeymoon lasted between 7 and 9 days. If the couples travel overseas, they add two more days on the week of the honeymoon.