Rochester to Tonbridge, Kent, UK

The Three Castles 50km on 30 May 2026 is a point-to-point ultra marathon from Rochester to Tonbridge in Kent. This breathtaking race on mixed terrain takes runners along the river Medway, passing through idyllic villages, picturesque countryside and most importantly, three stunning medieval castles. The route is mainly on shared towpath and trails. The race…