Skip to content

Ultra Scotland 100 Mile

Tackle the ultimate running challenge with this 100 mile ultramarathon along the Southern Upland Way from St John’s Town to Melrose. Experience stunning views, challenging ascents and amazing trails over the course of two days. Come to beat the course record or get your hands on a finisher’s medal.

Ultra Scotland 100 mile


Distance: 106 mile

Date and start time: Saturday 8 June at 6am

Location: Dalry Town Hall, St John’s Town of Dalry, Castle Douglas DG7 3SW

Age requirements: 20 years or older

Registration fee: £167 – £169


To find out more and to register, click on the ‘Get a place’ button.

Please note, by clicking on the link you will be taken to the individual race organiser’s website where you will be subject to their terms and conditions.


We’re here to support you every step of the way.

We can give you your very own running vest, training tips and hints and help you to smash your fundraising goal.

We’d love to hear from you. Contact the fundraising team via email or call us on 0800 056 2424.


If you are keen to challenge yourself or take another step out of your comfort zone, why not take a look at some of our other amazing events.

From skydiving to trail running – on your own or as part of a team. Whatever event you choose, feel the excitement, be inspired and feel great knowing that you’re making a difference raising money to support your Civil Service community.

Event details
08 – 09 June 2024
Where Castle Douglas
Fee £167-£169