Durant la dècada de 1920, la prova es corria en un circuit urbà a Vilafranca del Penedès, a les carreteres que l'uneixen amb Santa Margarida i els Monjos i la Múnia; durant la de 1930 es reprengué al circuit de Montjuïc i d'ençà de la de 1940 es traslladà al circuit de Pedralbes. Durant aquesta tercera etapa, l'esdeveniment arribà a puntuar per al Campionat del Món de F1 en dues ocasions (1951 i 1954), prenent aleshores el nom de Gran Premi d'Espanya.