Valls es una estación de la línea Barcelona-Vilanova-Valls de ferrocarril. Actualmente paran trenes de Media Distancia.