All bus routes to Vilafranca del Penedès (Spain) B C R B Bus Badajoz to Vilafranca del Penedès Bus Barcelona to Vilafranca del Penedès Bus Barcelona-El Prat Airport to Vilafranca del Penedès C Bus Cáceres (ES) to Vilafranca del Penedès R Bus Reus Airport to Vilafranca del Penedès