We recommend 2 hours for a General Visit and 2.5 hours for an Educational Visit. We are happy to add on extra time if you require a lunch or snack break.