Cassà de la Selva est très bien desservie. Elle se trouve à environ 10 minutes de l’aéroport de Gérone-Costa Brava, ce qui en fait une destination facile d’accès pour les visiteurs internationaux. Barcelone est accessible en moins d’1h30 par la route via l’AP-7. Des bus réguliers relient Cassà à Gérone, où se trouve une gare ferroviaire à grande vitesse (AVE).
La ville ne possède pas de gare propre, mais bénéficie d’un bon réseau de bus interurbains. Une fois sur place, Cassà est facilement praticable à pied ou à vélo, grâce à ses nombreuses pistes cyclables et à un centre compact et bien organisé.
Des services de taxi et de location de voitures sont disponibles, et les routes locales bien entretenues permettent de découvrir facilement les environs naturels et les autres villages de la région.