Allow approximately 3 to 3.5 hours if you plan to enjoy all activities in one day.