La línea Barcelona-Martorell-Villafranca-Tarragona, línea Tarragona a Martorell y Barcelona o línea de Villafranca es una línea de ferrocarril de 95,2 kilómetros de longitud que transcurre por el interior de Cataluña que une la ciudad de Barcelona con Martorell, Villafranca, San Vicente de Calders y Tarragona.