Pregnancy typically lasts about 40 weeks, calculated from the first day of the last menstrual period using Naegele's rule. Various methods, including ultrasounds and fundal height measurements, can also estimate the due date, but accuracy may vary, as most babies are born within two weeks of the estimated date. The due date calculator can help determine the expected childbirth date but is not always precise.