Once a 25 km marathon between Prinsep Ghat and Barrackpore, then eight lengths of Dhakuria Lake after the move in 1923, the Cup has been shortened over the years. In 2024 it was 4.5 km and grew into a triathlon of water rowing, relay running and indoor rowing; the team with the most credit points wins.