A list of the ultra running races taking place in Scotland in 2023. I will update as I receive more information.
I know many people refer to this list and it does take time to collate, write and update. If you would like to donate a small amount to support this annual list, please see:



Date | Race | Distance | Notes |
Feb 5 | Falkirk 33 mile ultra | 33 miles | Entries closed for 2022 |
Date TBC | Self Transcendence 100k and 50k | 100k and 50k | TBC |
Mar 11 | Deeside Way Ultra (was D33) | 33 miles | Entries open |
Mar 18 | John Muir Way Ultra | 50k and 25k relay | Sign up now |
Apr 1 to 2 | Ultra Tour of Arran | 60 miles over 2 days | Entries open |
April | Highland Fling | 53 miles | No race in 2023 |
April 27 | The Highland Ultra | 125km | Entries open |
May 6 – 7 | Ultra X 125 Scotland | 125k and 50k races | Entries open |
May 6 | Formatine & Buchan Railway 12 Hour Ultra | 12 hours/ laps | Entries open |
May 13 | Kintyre Way Ultra | 33 miles; solo & relay | Entries open |
May 13 | Cateran Ultra | 55 miles | Entries open |
May 13 | Moray Coastal Trail 50 | 50 miles | Entries open |
May 26 June 4 | Loch Ness Festival: LochNess360° Ultra Marathon | 129km | Entries open |
May 21 to 28 | Cape Wrath Ultra | 400km; 8 days | There are places still available (Jan 2023) |
May 27 to 28 | West Highland Way Challenge Race | 96 miles (Fort William to Milngavie) | Entries open |
May 27 to 28 | West Highland Way & Ben Nevis Race | 106 miles | Entries open |
May 27 to 28 | Skye Trail Ultra | 74 miles | Entries open |
June 3 | Glen Lyon Ultra Marathon 2022 | 31 miles | Entries open |
Jun 3 | Cairngorms Ultra Trail | 62km | Entries open |
June 2 to 4 | Blair Castle Trail Weekend | 30km and 60km (5k and 10k races too) | Entries open |
June 10 | Ultra Scotland 50 | 50 miles | Entries open (limited places) |
June 10 | Ultra Scotland 100 | 100 miles | Entries open |
June 10 | Lochalsh 30 | 30 miles | Entries open |
June 10 to 11 | Saltire 24 | Laps. 12hr & 24hr | Entries open |
June 17/18 | Ultra Trail Scotland | 45km & 26km | Entries set to open |



Jun 17 | West Highland Way Race | 95 miles | Entries full |
June 24 | Angus Coastal Ultra | 80 miles (take 1 or 2 days; solo or team) | Entries open |
June 24 | Moray Way 100 | 100 miles (solo and new relay race) | Entries open |
June 24 | Scurry2Bridges Run | 161km relay for teams of four | Entries open |
June 24 | St Cuthbert’s Way Ultra | 100k & 45 miles | Entries open |
June 25 | Lairig Ghru Race | 42.7k | Entries open |
Jul 1 | Great Glen Ultra Marathon | 71 miles | Entries open |
Jul 8 to 12 | Orkney Backyard Ultra | 4.1667 miles on the hour, every hour | Entries open |
Jul 15 | Run the Blades | 50k (& shorter races) over the weekend | Entries open |
Jul | Clydestride | 40 miles | Details TBC |
Jul 22 | The Highlander: Last One Standing (Scottish Champs) | 4.167 miles on the hour, every hour | Entries open |
July | John Lucas Memorial Round Strathaven 50 | 50 miles & relay | Details TBC |
Aug 12 | Devil o’ the Highlands | 42 miles | Entries open |
Aug 12 | Ultra GB Race Across Scotland | 215 miles | Entries open |
Aug 19 | The Speyside Way Ultras | 35 or 65 miles | Entries open |
Aug 26 to 27 | Loch Ness 24 | Non-stop 7km laps in 24 hours. (Solo or teams) | Entries open |
Aug 26 | Drovers Ultra | 33 or 55 miles | Entries open |
Sept 2 to 3 | Glenmore 24 & 12 | 24 and 12 hours | Entries open |
Sep 3 | Tiree Ultra | 35 miles | Entries open |
Sept | River Ayr Way Ultra Marathon | 40 miles | TBC (keep an eye on website) |
Sept | The Conic Canter | 38 miles | Details TBC |
Sept 16 – 17 | Skyline Scotland races | Various races | Entries open |
Sept 16 | Ring of Steall Sky Race | 29km | Entries open |
Sept 17 | Glen Coe Skyline | 52km | Entries open |
Sept 17 | Ben Nevis Ultra | 52km | Entries open |
Sept 28 – Oct 5 | The Isles Ultra | 185 miles (6 days) | Entries open |
Sept 30 | Ochil Ultra | 30 & 50 miles + new 100 mile race | Entries open |
Oct 2 | Moray Way 100 Mile | 100 miles | Entries open |
Oct 7 | Dunoon Ultra | 55km & relay | Entries open |
Oct 7 | Glasgow to Edinburgh Ultra | 56 miles | Entries open |
Oct 14 | Bennachie Hill Ultra | 31 miles | Entries open April 1 |
Oct 28 | Jedburgh 3 Peaks | 38 miles | Entries set to open |
Nov 4 | Golspie Backyard Ultra | 4.167 miles on the hour, every hour | Entries open |
Nov 4 | Glen Ogle 33 Ultra | 33 miles | Entries open |
Nov 11 | Dava Way 50k | 50km | Entries open |
Nov 19 | Tweed Valley Ultra | 50k and 65k | Entries open |
Dec | Shale Trail 50k | 50km, plus other races 25km and 8km | Details TBC |