School visits normally take approximately an hour depending on the number of pupils and the primary purpose of the visit. Learn more about School visits