Le musée se trouve à Sainte-Croix dans le canton de Vaud en Suisse. Il est à quelques minutes à pied de la gare de Sainte-Croix. Pour les automobilistes, à 20 minutes de la sortie Yverdon-Ouest de l'autoroute N1 Berne-Lausanne-Zürich, et à 20 kilomètres de Pontarlier (France). Parking gratuit près du musée. Tout le musée est accessible aux personnes en chaise roulante.