Tren
L'estació de tren de la Garriga es troba integrada a la línia R3 l’Hospitalet de Llobregat – Puigcerdà de la xarxa de trens de Rodalies de Catalunya.
En horari ininterromput de 6 del matí a 22:30 de la nit, l’estació ofereix servei els 365 dies de l’any.
Autobús
Una línia d'autobús uneix l'Ametlla del Vallès i la Garriga amb diverses parades internes al poble. També diverses línies uneixen Barcelona, Granollers, la Garriga i Vic.
Les línies de Sagalés tenen diverses parades a la Garriga:
- Sentit Vic: Av Mil·lenari-Abadessa Emma, Av Generalitat-Santa Maria del Camí, Ctra Nova-Banys, Ctra Nova-Canonge Cullell, Ctra Nova-Caritat, Calàbria-Bertí i Ctra de Vic-Camí Can Torre de la Riba
- Sentit Barcelona: Ctra de Vic-Camí Can Torre de la Riba, Calàbria-Bertí, Crta Nova-Paseig del Congost, Crtra Nova-Les Roques, Ctra Nova-Satèl·lits, Av Generalitat-Santa Maria del Camí i Av Mil·lenari-Abadessa Emma
La Garriga disposa del Servei Interurbà d'Autobusos Nocturns de la Regió Metropolitana de Barcelona, una xarxa d'autobusos nocturns regida per l'Autoritat del Transport Metropolità (ATM). Està formada, entre altres línies, per la N72 que correspon al municipi de la Garriga. Uneix Barcelona (la Plaça Catalunya) amb una gran part de les poblacions.