Viladecans dispone de una red urbana de autobuses que comunican los diferentes barrios de la ciudad entre sí y con la estación de tren.
Esta comunicada con las poblaciones vecinas y Barcelona mediante autobuses interurbanos y servicio de tren.