For all general race queries – enquiries@swanseahalfmarathon.co.uk or 01792 277310

For all competitor queries – info@swanseahalfmarathon.co.uk