En train

Aucun chemin de fer n'atteint La Garrotxa. La gare la plus proche de La Garrotxa est celle de Vic - où arrivent les trains Rodalies - , d'où departent des bus pour La Garrotxa.

Cepedant, la gare la plus grande avec plus et de meilleures possibilités de liaisons en bus vers La Garrotxa est Gérone, où les trains à moyenne distance et à grande vitesse s'arretent.

Depuis la gare de Figueres, où les trains de moyenne distance s'arretent, il existe également des liaisons en bus vers La Garrotxa.

D'autre part, depuis la gare de Figueres - Vilafant, où les trains à grande vitesse s'arretent, pour rejoindre l'arrêt de bus le plus proche, il faut marcher 30 minutes jusqu'à Vilafant.

Il est également posible d'arriver en train jusqu'à Ripoll, mais les lignes d'autobus y desservant la Garrotxa ont une fréquence de passage très faible.