Thames Marathon
Thames Marathon
The Thames Marathon is an endurance swim between Henley-on-Thames and Marlow with a choice of 3 distances (approx. 13km, 9km and 5.5km) plus relay option. It covers a beautiful stretch of the Thames and has become one of open water swimming’s most prestigious marathon swims.