All bus routes to Vilafranca del Penedès (Spain) B L B Barcelona-El Prat Airport to Vilafranca del Penedès bus L Coach from Lleida to Vilafranca del Penedès