The average honeymoon lasts 7 to 9 days, but can also be longer or shorter. In general, the farther you travel the longer your honeymoon should be, that way you don't spend the entire honeymoon with jetlag. You'll also have to include travel days and take into consideration whether you'll be traveling to different destinations during the honeymoon to make sure you have calm days to just sip a cocktail and enjoy your quality time together.