Corrida de São João è una corsa a Vila Nova de Gaia, in Portogallo, che si tiene a giugno, vicino al giorno di San Giovanni. C'è una 10 km e una camminata di 7 km, perfetta sia per chi cerca una gara su strada non troppo lunga sia per chi vuole unirsi alla festa camminando. Il percorso si snoda lungo la riva sud del fiume Douro, vicino alla costa e di fronte a Porto, con il ponte Dom Luís I che serve da accesso.
Il tracciato segue le vie pedonali di Canidelo e prosegue lungo Praia de Miramar, quindi ti trovi con un mix tra strade urbane, panorami lungo il fiume e la costa atlantica. La festa di San Giovanni, più in generale, ha radici in tradizioni pagane legate al solstizio d'estate e alla fertilità. E la loro usanza tipica di picchiettare la testa delle persone con porri o citronella adesso è spesso sostituita da martelletti di plastica giocosi. A Vila Nova de Gaia puoi anche visitare le cantine vinicole, il monastero di Serra do Pilar e il villaggio di pescatori di Afurada, sia prima che dopo la corsa.