
Sat
9
May
Fairfield Horseshoe Fell Race
Ambleside, GB
Sat
9
May
Guernsey Liberation Day Run
Guernsey, GB
Sat
9
May
Loch Leven Half Marathon
Kinross, GB
Sat
9
May
24 Hours South - The Offa's Dyke Ultra 2026
Prestatyn LL19 7NL, GB
Sat
9
May
Archerfield 10K
East Lothian, GB
Sat
9
May
Ben Lomond Hill Race
Loch Lomond, GB
Sat
9
May
Black To The Trails
Whipsnade, GB
Sat
9
May
Bluebell 5K & 10K Trail Run
Dalkeith, GB
Sat
9
May
Brighton Backyard Ultra
Brighton, GB
Sat
9
May
Burghley Multisport Weekend
Barnack, GB
Sat
9
May
Caerphilly 10K
Caerphilly, GB
Sat
9
May
Canal Shuffle & 10K
Tiverton, GB
Sat
9
May
Cateran Trail Ultramarathon
Perthshire, GB
Sat
9
May
Chiltern Hills 100K Ultra
Buckinghamshire, GB
Sat
9
May
Collingbourne Races
Ludgershall, GB
Sat
9
May
Cornwall Pretty Muddy 5K
Cornwall, GB
Sat
9
May
Cottam Canter
Preston, GB
Sat
9
May
Dukeries 30/40
Nottingham, GB
Sat
9
May
Endurancelife Exmoor
Martinhoe, GB
Sat
9
May
EnduranceLife Exmoor
Exmoor, GB
Mull of Kintyre Half Marathon and 10k Festival Weekend
Sunday, May 24, 2026 · Campbeltown, United Kingdom
Distances
10K
Half
Start location
Campbeltown
About this race
Craignure, by the ferry terminal, immediately sets the island tone for this race weekend. Registration is held here, and the starts are from the Isle of Mull Hotel and the Fishnish Road end. It is a friendly local event with 35 years of history, held in a notable location. Fast runners and others share the same route without issue. The "World Famous Abbey on This Beautiful Island" is also a nearby attraction for those extending their visit.
The routes both finish at the Salen Hotel in Salen. The newer route from Bowman Court by the hospital features a challenging course record for those aiming for a prize. Many participants will be there to "get those legs a-moving," ranging from competitive athletes to those "out for a bit of a challenge to get to the other end in basically one piece." It has become an island tradition for all ages, with Tobermory, the "Balamory and wildlife town," nearby if you decide to stay longer.