About Utsunomiya Japan Cup Road Race
The Japan Cup 2026 is scheduled for October 18 in Utsunomiya, Tochigi Prefecture. The race covers 144 kilometers over 14 laps of the 10.3 km Mt. Kogashi circuit, originally built for the 1990 UCI Road World Championships. The repeated climbing creates progressive attrition that rewards positioning, patience, and the ability to attack when the decisive moment arrives.