* Off-Broadway (The Public Theater): October 17, 1967 – December 1967
* Broadway (Biltmore Theatre): April 29, 1968 – July 1, 1972
So, "Hair" ran on Broadway for approximately 4 years and 2 months.