A la Garrotxa no hi arriba el tren. Tot i que l'estació de ferrocarril de Vic és la més propera a la Garrotxa, la més gran i amb més i millors possibilitats d'enllaços, és la de Girona. Just al costat hi ha l'estació d'autobusos que connecten amb Olot.

Des de Figueres també hi ha algunes connexions en bus. A les estacions de Girona i Figueres hi tenen parada trens de Mitja Distància, Llarga Distància i Alta Velocitat provinents de Barcelona, París, Madrid, Tolosa de Llenguadoc i Marsella.

També es pot arribar en tren fins a Torelló o Ripoll, i des d'aquí en bus fins a Olot, si bé hi ha poques freqüències.

Consulta els horaris tren RENFE.