La route départementale 906 ou D906, est l’un des axes importants du département des Yvelines tant au plan de la circulation routière locale qu'au plan de la circulation régionale.
Sa fonction majeure est de permettre aux habitants de la vallée de Chevreuse d'accéder aux grands axes de circulation vers l'agglomération parisienne et aux pôles importants d'activités du département de l'Essonne. Ce sont, d'une part, vers le nord-est et par son prolongement historique, la RN 306, Saclay et la route nationale 118 et d'autre part, par la départementale 95 essonnienne, Les Ulis et Orsay, la RN 118, l'autoroute A 10 et, au-delà, l'autoroute A 6. Ces flux importants, dans le sens ouest-est le matin et le sens est-ouest le soir, sont générateurs d'embouteillages.
Elle permet également de relier la vallée de Chevreuse à Rambouillet mais, sur ce secteur, la circulation est moins dense que dans la partie est.
selon le sens de circulation est-ouest, la route passe par la rue de Dampierre et la rue des Cordiers, à l'angle desquelles commence la route départementale 58 (vers Dampierre-en-Yvelines et Plaisir (Yvelines)) avant de rejoindre la route de Rambouillet,
d'ouest en est, la voie à emprunter, à partir de la route de Rambouillet est la rue de Rambouillet,
Saint-Hilarion : la D906 traverse d'est en ouest le village avec le nom de route de Rambouillet pour finir à la limite du département d'Eure-et-Loir à l'entrée de la ville d'Épernon.