Les Championnats du monde de duathlon longue distance 2012 sont organisés par la fédération internationale de triathlon. Ils se sont déroulés à Zofingen en Suisse le 2 septembre 2012. C'est l'épreuve longue distance du Powerman Duathlon qui sert de support à ce championnat du monde.