Ripoll ist gut erreichbar über die Bahnlinie R3 von Rodalies de Catalunya, die Barcelona mit Ripoll verbindet. Die Zugfahrt dauert etwa zwei Stunden und bietet unterwegs spektakuläre Ausblicke auf die katalanische Landschaft. Auch mit dem Auto ist Ripoll über die Schnellstraße C-17 gut angebunden.
Die nächstgelegenen Flughäfen sind Girona-Costa Brava (ca. 1 Stunde entfernt) und Barcelona-El Prat (ca. 1,5 Stunden entfernt). Beide Flughäfen bieten nationale und internationale Verbindungen. Busse verkehren regelmäßig zwischen Ripoll und den umliegenden Städten.
Innerhalb der Stadt kann man sich bequem zu Fuß oder mit dem Fahrrad bewegen. Für Besucher mit Mobilitätseinschränkungen stehen barrierefreie Wege und Einrichtungen zur Verfügung. Die Stadt verfügt zudem über ausreichend Parkmöglichkeiten und Taxidienste.