Depending on your pace, I would guess 2 to 3 hours.
I know we take our time and it takes us approximately 3 hours if you stop and feed the animals though it takes a little longer
On average, 3 hours, depending on pace.
If you get there early, I'd say around 2 hours. The later in the day the more people visit making it take a little bit longer.
Thanks! Your answer is awaiting moderation.