All bus routes to Vilafranca del Penedès (Spain) B B Bus Barcelona-El Prat Airport to Vilafranca del Penedès