Déplacement à St.Imier

Bonjour, est-ce qu’il y a des personnes de Saint-Imier sur ce site ? Ma fille a une compétition à la patinoire de Saint-Imier en décembre et,  en vraie citadine, je n’aime pas trop conduire sous la neige. J’aimerais savoir quelle est la route la moins difficile pour se rendre à Saint-Imier par la Chaux-de-fonds ou par Neuchâtel (il me semble que par ce trajet, il y a une descente dans la forêt assez terrible si c’est verglacé). Si je me résous à m’y rendre en train, est-ce que la gare de Saint-Imier est éloignée de la patinoire à pieds ? Merci d’avance de vos réponses et conseils.