La S. João Gaia è una gara su strada a Vila Nova de Gaia, in Portogallo, che propone una 10 km e una Mini gara di 7 km. Non è solo una competizione, ma anche un'occasione per la community e una raccolta fondi per una causa di solidarietà.
I percorsi disponibili sono la Mini di 7 km o la 10 km completa a Gaia. La gara è pensata sia per i runner competitivi, sia per chi è interessato all'aspetto benefico, sia per chi cerca un'atmosfera di festa. Dopo il traguardo, i partecipanti possono visitare le attrazioni della zona di Porto, tra cui le cantine del vino Porto, il Ponte Dom Luís, la Serra de Valongo, l'acquario di Porto e la spiaggia di Miramar.