The 2.5-mile-long Freedom Trail usually takes about 90 minutes to 2 hours, depending on whether you choose to stop and explore one or more of the 16 historical sites and attractions. If you would like to thoroughly examine the attractions, staffers recommend that you allow 30 minutes inside each site.