1931 2: Caen - Dinan  212.0 k  
 General result
rankriderteamnattime
 1Max Bulla  ISO AUT 6:37'14''
 2René Bernard  ISO FRA 0''
 3André Van Wierst   ISO FRA  
 4Charles Pélissier   FRA FRA 2'46''
 5Raffaele di Paco  ITA ITA  
 6Alfred Hamerlinck  BEL BEL  
 7Erich Metze  GER GER  
 8Joseph Demuysere   BEL BEL  
 9Léon le Calvez  FRA FRA  
 10Hubert Opperman   AS AUS  
 11Albert Büchi  AS SWI  
 12Luigi Giacobbe  ITA ITA  
 13Georges Antenen  AS SWI  
 14Antonin Magne   FRA FRA  
 15Alfons Schepers  BEL BEL  
 16Antonio Pesenti   ITA ITA  
  Romain Gijssels  BEL BEL  
  Michele Orecchia   ITA ITA  
  Alfred Siegel   GER GER  
  Ludwig Geyer  GER GER  
  Roger Pipoz  AS SWI  
  Gaston Rebry   BEL BEL  
  Francesco Camusso  ITA ITA  
  Eugenio Gestri  ITA ITA  
  Julien Vervaecke   BEL BEL  
  Fabio Battesini  ITA ITA  
  Felice Gremo   ITA ITA  
  Herbert Sieronski  GER GER  
  Hermann Buse   GER GER  
  Maurice Dewaele   BEL BEL  
  Aristide Cavallini  ISO ITAAB
  Karl Olböter  ISO GER 
  Pierino Ferioli  ISO ITA 
  Gabriel Hargues  ISO FRA 
  Jules Gillard   AS SWI 
  Fernand Robache   ISO FRA 
  Lucien Laval   ISO FRA 
 General ranking
rankriderteamnattime
 1Max Bulla  ISO AUT  
 2André Van Wierst   ISO FRA  
 3Alfred Hamerlinck  BEL BEL