Sant Feliu de Guíxols ist über die Landstraße C-65 gut mit Girona (und damit dem Flughafen Girona-Costa Brava) verbunden. Der internationale Flughafen Barcelona-El Prat ist mit dem Auto oder Fernbus in rund 90 Minuten erreichbar.
Ein gut ausgebautes Busnetz verbindet die Stadt mit Girona, Barcelona und anderen Küstenorten. Innerhalb der Stadt sind die Wege kurz, viele Bereiche lassen sich bequem zu Fuß oder mit dem Fahrrad erkunden.
Für Besucher mit dem Auto stehen zahlreiche Parkmöglichkeiten zur Verfügung. Wer das Meer bevorzugt, kann auch über den Yachthafen mit privatem Boot anreisen.