La commune de La Bruyère compte 272 km de voirie communale. Elle est traversée par les infrastructures lourdes que sont le E411 - A4 (auroroute des Ardennes, sortie 12 - Eghezée ; E42 - A15 (autoroute de Wallonie, sortie 12 - Namur Ouest ; les N 4 (Bruxelles - Luxembourg) ; N 912 (Eghezée - Sambreville) ; N 934 (Namur - Perwez) ; par la ligne de chemin de fer SNCB n° 161 (Bruxelles - Namur) avec les arrêts à Saint-Denis-Bovesse et Rhisnes.
La commune est également desservie par les lignes d'autobus :
32 Namur - Gembloux au départ de la gare de Namur ou Gembloux, cette ligne dessert Meux, Saint-Denis, Bovesse et Rhisnes.
822 Namur - Aische - Eghezée au départ de la gare de Namur, cette ligne dessert Emines, Villers-Lez-Heest et Warisoulx.
825 Eghezéze - Meux au départ d'Eghezée, le ligne adaptée aux périodes scolaires, elle permet aux étudiants de rejoindre les écoles d'Eghezée. Elle dessert Warisoulx, Villers-Lez-Heest, Emines et Meux.