Semi-Marathon de Castro Marim tarjoaa juoksijoille kaksi vaihtoehtoa Portugalin Faro-alueella: 10,5 kilometrin matkan tai täysimittaisen puolimaratonin 21,0975 kilometrin. Kilpailu järjestetään syyskuun alussa, ja molemmat matkat juostaan yksinkertaisena kierroksena, joten ei tarvitse toistaa samaa reittiä. Reitti yhdistää rannan juoksua Castro Marimin kaduilla, joten saa kokea Algarven rannikon tunnelmaa, ei vain vesirantaa.
Reitti kulkee rannan lähellä olevilla kaduilla ja teillä, ja 10,5 kilometrin matka on suosituin vaihtoehto. Kilpailun jälkeen on helppo tutustua lähialueen nähtävyyksiin: Castro Marimin linna on lähellä, Monte Gordon ranta lyhyen ajomatkan päässä, ja Sapal de Castro Marimin luonnonpuisto tarjoaa lintuharrastajille ja suolamarskin maisemia. Tavira on noin kolmenkymmenen minuutin ajomatkan päässä, ja siellä voi tutustua vanhoihin kaduille, roomalaisiin siltoihin ja merenantimiin, kun taas Aquashow Park sopii perheille, jotka jatkavat kilpailuviikonloppua.