patient portal port townsend, wa. by Willy Nikolaus Published 1 year ago Updated 1 month ago 3 min read. How long is a doctor appointment? Initial appointments are typically between 60-90 minutes long. During this visit, you and your doctor will discuss your health concerns and you will be given the opportunity to share you medical history..