The latest figures put the average honeymoon cost at around $4,500, Brides.com reports, adding that the average honeymoon lasts eight days.