The duration of a Hop-On Hop-Off tour is approximately 3 to 4 hours.