Cassà de la Selva ist durch seine Nähe zu großen Verkehrsachsen gut erreichbar. Der internationale Flughafen Girona-Costa Brava ist nur etwa 10 Kilometer entfernt und bietet Verbindungen zu vielen europäischen Städten.
Die Stadt liegt an der Straße C-65, die Girona mit der Küste verbindet, und ist daher sowohl mit dem Auto als auch mit Fernbussen leicht erreichbar. Die nächstgelegene Bahnstation befindet sich in Girona – von dort aus bestehen Hochgeschwindigkeitsverbindungen (AVE) nach Barcelona, Madrid und Frankreich.
Innerhalb der Stadt sind die Wege kurz, und viele Ziele lassen sich bequem zu Fuß oder mit dem Fahrrad erreichen. Es gibt auch ein lokales Busnetz, das regelmäßig die wichtigsten Punkte im Ort verbindet.