Ty Hafan

JCP swansea half marathon

swansea half marathon

 Sunday 13 June 2021


The multi-award winning JCP Swansea Half Marathon will return on Sunday 13 June 2021. Voted the UK's best half marathon (2017 and 2018) and Wales' biggest and best summer half marathon. Tŷ Hafan has a close connection to Swansea, having supported 89 children and their families since 1999. We also have some fantastic and dedicated supporters in the area and would love for you to run in support of Tŷ Hafan.

free charity spaces

Tŷ Hafan are delighted to be able to offer a free place into this event in return for aiming to raise £250 in sponsorship which could pay for a specially trained nurse to care for a child throughout the night, allowing mum and dad to get some much needed rest. We will give you all the help, support and encouragement you need and as part of our promise to you we will offer you:

  • A direct account manager to support you with your fundraising
  • Regular communications including training and race day information
  • A  free Tŷ Hafan running vest
  • Tŷ Hafan branded materials to support you if you're organising an event

Swansea half marathon route

swansea half marathon 2019 route

The JCP Swansea Half Marathon offers runners the chance for a perfect PB on the flat, fast, scenic 13.1 route. Starting outside the iconic Brangwyn Hall before hitting the beautiful vista of Swansea Bay and enjoying some of the most breathtaking views of any half marathon 

Supporting you in the lead up to the race

Whatever your fundraising target, we'll help you reach it with a dedicated support team sending out regular communications in the lead up to the event along with hints and tips on fundraising and we'll even kit you out with a stylish running vest. 

And don't forget to set up your JustGiving page to get your fundraising up and running



need more information?

Then we would love to hear from you. For more information about taking part in next year's Swansea Half Marathon please email events@tyhafan.org or call 02920 532 283