En el término hay dos estaciones de ferrocarril de la línea de cercanías C4 de Adif (Barcelona-Manresa), una en San Miguel de Gonteres y otra en Can Corbera, que da servicio al núcleo antiguo de Viladecaballs.