Saint-Germain-en-Laye est traversée par la ligne de RER A. La commune est également traversée par la ligne Paris – Rouen – Le Havre.
L’autoroute A14, des routes nationales N 184 et N 13 ainsi que de la ligne ferroviaire Paris-Rouen, 8, 9. La ligne 13 Express du tramway d’Île-de-France doit ouvrir en 2022 pour relier (RER A) et le RER C, le Transilien N, le Transilien U10, le Transilien L11.
La commune de Saint-Germain-en-Laye est desservie par le réseau de bus urbain Résalys exploité par Transdev Montesson Les Rabaux. Il comprend du R1 à la ligne R6.
Plusieurs autres lignes de bus sont présentes comme la ligne 259 du réseau de bus RATP, les lignes 3, 14, 21, 24 et 26 du réseau de bus Poissy – Les Mureaux, les lignes 23 et 27 des Courriers de Seine-et-Oise, les lignes 10 et 15 du réseau de bus Entre Seine et Forêt, les lignes 4 et Express 27 de l’établissement Transdev de Conflans, les lignes et 1 et 2 du réseau de bus d’Argenteuil – Boucles de Seine, les lignes 14, 511 et 512 de l’établissement Transdev d’Ecquevilly, la ligne 54 de Transdev Nanterre, la ligne Express 1 de Transdev Montesson Les Rabaux et la ligne 22 du réseau de bus du Mantois. La ligne de bus N153 du réseau de Noctilien est disponible la nuit.