Swim Grand Prix er Portugals største åpne vann-svømmearrangement, med løp som går i og rundt Lisboa, Oeiras og Cascais. Det er en multi-distance svømmefestival med alt fra en 20km ultramaraton, en 10km marathon, 5km punkt-til-punkt-korsinger og barneraser.
Hovedløpet starter ved Belém Docks i Lisboa, rett ved Monument to the Discoveries, og følger så kysten gjennom Oeiras og ut til Praia dos Pescadores i Cascais. De 10km starter ved Praia da Torre i Oeiras og ender også ved Praia dos Pescadores, der tilskuere kan se svømmerne komme inn fra en naturlig amphitheater ved stranda. De 20km er lengste ultramaraton-svømming på fastlandet i Portugal. Arrangementet har fått WOWSA World Event of the Year-nominasjon, en syvendeplass i WOWSA-rankingen og status som Event of Public Interest fra den portugisiske regjeringen.