We currently offer a 3 hour tour. The exact length depends on several elements including how long the tour guide stays at each location, how busy each location may be, traffic, weather, etc. Regardless of the overall length, we will ensure you have an amazing time with us!