Vilafranca del Penedes is located in Barcelona city, Spain at the 41.35, 1.7 coordinates. Distance from Vilafranca del Penedes to other cities. are listed below, click on the city name to find distance between. Distance from Vilafranca del Penedès to Eixample 39 km, to L'Hospitalet de Llobregat 33 km, to Sant Marti 42 km. The green marker indicates the location of Vilafranca del Penedès.