Girona è facilmente raggiungibile grazie alla sua posizione strategica. L’Aeroporto di Girona-Costa Brava, situato a soli 12 km dal centro, offre collegamenti con numerose città europee, ed è spesso usato anche come alternativa economica per raggiungere Barcellona.
La città è ben collegata anche via treno, con una stazione che serve linee ad alta velocità (AVE) verso Barcellona, Madrid e la Francia. Esistono inoltre numerosi collegamenti via autobus e strade ben mantenute che la rendono facilmente accessibile in auto.
Il sistema di trasporto pubblico urbano è efficiente, con linee di autobus che coprono l’intero centro e i quartieri periferici. Il centro storico è pedonale, rendendo facile e piacevole l’esplorazione a piedi o in bicicletta.