Northern Highlands races
North of Inverness to Caithness and John o’ Groats. Big distances between small places, and the finish of the longest routes in Britain.
5
races
Distance
5 races
May 2027
1 raceMarch 2028
1 raceJune 2028
3 races2
Jun
2028

MTC Morag
Travelodge, Inverness, IV2 7PA · Ultra Running Ltd
Inverness to Dornoch, 44.8 miles.
44.8 miles571 m climb
Navigation required
EXPERT
Not open yet
3
Jun
2028

MTC Selkie
Eagle Hotel, IV25 3SR · Ultra Running Ltd
Dornoch to Dunbeath, 42.0 miles.
42 miles711 m climb
Navigation required
EXPERT
Not open yet
4
Jun
2028

MTC Kelpie
Inver Caravan Park, KW6 6EJ · Ultra Running Ltd
Dunbeath to John O Groats, 38.0 miles.
38 miles319 m climb
Navigation required
EXPERT
Not open yet
Other ways to look
The whole calendarTrail 10KsTrail half marathonsTrail marathons50K races50 mile races100K races100 mile races200 miles and beyondTrail ultrasRaces that need navigationCoastal racesMoorland racesWoodland racesReservoir racesNight racesFell racesGwynedd racesPeak District racesBrecon Beacons racesNorth York Moors racesNorth Yorkshire racesChilterns racesSouth Downs racesHampshire racesSouth Pennines racesCounty Durham racesNorfolk racesAiredale racesNorthumberland racesWest Yorkshire racesCheshire racesNew Forest racesTweed Valley racesDartmoor racesSomerset racesNorth Pennines racesJurassic Coast racesGreater Manchester racesLake District racesBerkshire racesDorset racesSuffolk racesSouth Devon racesWiltshire racesCornwall racesNorth Downs racesNidderdale racesNottinghamshire racesShropshire racesLancashire racesSurrey racesEast Yorkshire racesYorkshire Dales racesNorthumberland Coast racesWestmorland and Furness racesBristol racesNorthamptonshire racesPerth and Kinross racesLondon racesExmoor racesTyne and Wear racesEryri (Snowdonia) racesGloucestershire racesPowys racesGalloway Hills racesOxfordshire racesEdinburgh racesDumfries and Galloway races
