By train:
The closest station is Sant Sadurní d’Anoia
From Barcelona, take Renfe R4 line in Sans Station, Plaça Catalunya or Arc de Triomf, to Sant Vicenç de Calders passing by Vilafranca del Penedès.
From Sant Vicenç de Calders (Tarragona) take Renfe R4 line to Barcelona passing by Vilafranca del Penedès.