From Besuch (“visit”) + -s- + Zeit (“time”).
Besuchszeit f (genitive Besuchszeit, plural Besuchszeiten)