We recommend at least 30 minutes to an hour to visit. However, families with young children may want to leave more time to be able enjoy the play activities.