Actualment, la població de Santa Perpètua disposa d’una línia d’autobús (bus urbà), 295 , que recorre tot el nucli urbà i, a més, enllaça amb les estacions de Rodalies de la Florida (R3) i Santa Perpètua Riera de Caldes (R8) i amb l’estació de La Llagosta (Línia R 2), amb una freqüència de pas de 30 minuts, i que permet a la població tenir un enllaç molt ràpid i directe amb el centre de Barcelona i amb les localitats de la costa sud de Barcelona. En dies especials, l'horari pot canviar en dies assenyalats com ara l'1 de novembre que s'amplia; ho podeu consultar al web de l'empresa concessionària.
El municipi disposa de 12 llicències de Taxi. Les parades del taxi, dues, se situen a la Rambla i al Passeig de la Florida cantonada amb el carrer Pablo Ruiz Picasso. El servei de taxi de Santa Perpètua ofereix un servei 24 hores i 365 dies a l’any. Telèfon de contacte: 641 664 200
Santa perpètua de Mogoda disposa de servei d’autobús a l’Hospital de Mollet amb una freqüència de pas d’aproximadament cada hora de dilluns a divendres feiners amb la línia 345 i en certes franges horàries amb la línia 360 - 361 - 362
Santa Perpètua de Mogoda disposa de dues línies de transport públic de la xarxa Exprés.cat; la línia e9, Barcelona Caldes, fa el recorregut amb aturada al polígon Can Bernades Subirà; la línia e10 (Barcelona Sentmenat) té cinc parades al nucli urbà de Santa Perpètua.
Altres línies amb aturades a Santa Perpètua són (web i tel. d'informació de l'empresa concessionària 902 13 00 14):
Podeu consultar horaris d'autobusos al web de l'empresa concessionària.