Modum har et stor og sammensatt veinett. Riksvei 350 er hovedveien gjennom kommunen, mot nord til Hønefoss og mot sør til Hokksund og Drammen. Fylkesvei 144 er lokalvei øst for Drammenselva, sør for Geithus. Fylkesvei 149 går sørover fra Åmot på vestsiden av Drammenselva til tettstedet Skotselv i nabokommunen Øvre Eiker. Fylkesvei 287 tar av vestover fra Åmot og fører til Sigdal langs elva Simoa. Fylkesvei 148 går nordover fra Åmot og gir forbindelse til bygda på vestsiden av Snarumselva. Fra Vikersund går Fylkesvei 280 mot østsiden av den samme elva forbi Snarum kirke og videre til Krøderen og riksvei 7 som fortsetter gjennom Hallingdal. Fylkesvei 284 går fra Vikersund gjennom hele Øst-Modum langs Tyrifjorden og Holsfjorden til Sylling i Lier kommune. miniatyr|Utsikt over Modum fra Skuterudåsen mot Tyrifjorden. En av landets eldste jernbaner ble bygd for å lette transporten av trelast langs Drammensvassdraget; i 1868 var Randsfjordbanen ferdig fra Drammen til Vikersund og ga kommunen jernbaneforbindelse med utskipingshavn. Videre togforbindelse til Oslo kom ikke før i 1872.. Randsfjordbanen ble forlenget via Hønefoss til endestasjonen Randsfjord i sørenden av innsjøen av samme navn. Fra Vikersund ble det bygd en sidelinje til Krøderen. I dag kjøres togene på Bergensbanen via Randsfjordbanen. Enkelte avganger har stopp på Vikersund stasjon i kommunen. Lokaltogene på strekningen opphørte i 2001.