Register now or log in to join your professional community.
There is no one method where you would be able to accurately estimate time.
Including the uncertainty of the project, I would go with PERT technique to estimate duration for activities.