Starting at: Molsheim, Bas-Rhin, 67120
Ending at: Ottrott, Bas-Rhin, 67530
Distance: 12.5 km
Elevation gain: 245 m
Duration: 02:54:08
Starting at: Ottrott, Bas-Rhin, 67530
Ending at: Bernardvillé, Bas-Rhin, 67140
Distance: 19.3 km
Elevation gain: 912 m
Duration: 05:22:10
Starting at: Nothalten, Bas-Rhin, 67680
Ending at: Orschwiller, Bas-Rhin, 67600
Distance: 17.4 km
Elevation gain: 349 m
Duration: 04:03:10
Starting at: ORSCHWILLER - Mairie, Orschwiller, Bas-Rhin, 67600
Ending at: Kaysersberg-Vignoble, Haut-Rhin, 68240
Distance: 18.9 km
Elevation gain: 593 m
Duration: 04:45:59
Starting at: Kaysersberg-Vignoble, Haut-Rhin, 68240
Ending at: Wintzenheim, Haut-Rhin, 68920
Distance: 16.4 km
Elevation gain: 732 m
Duration: 04:30:05
Starting at: Wintzenheim, Haut-Rhin, 68920
Distance: 20.7 km
Elevation gain: 799 m
Duration: 05:28:27
Starting at: Le Val du Pâtre, Soultzmatt, Haut-Rhin, 68570
Ending at: Wattwiller, Haut-Rhin, 68700
Distance: 16.8 km
Elevation gain: 605 m
Duration: 04:22:01
Starting at: Fontaine de Gohr, Wattwiller, Haut-Rhin, 68700
Ending at: A1M5P6, Bourbach-le-Bas, Haut-Rhin, 68290
Distance: 16.1 km
Elevation gain: 502 m
Duration: 04:03:40
Starting at: A1M5P6, Bourbach-le-Bas, Haut-Rhin, 68290
Distance: 14.3 km
Elevation gain: 314 m
Duration: 03:22:27
Distance: 18.6 km
Elevation gain: 462 m
Duration: 04:29:13
Starting at: Aldi, Offemont, Territoire-de-Belfort, 90300
Ending at: Luze, Haute-Saône, 70400
Distance: 21.8 km
Elevation gain: 745 m
Duration: 05:35:50
Starting at: Luze, Haute-Saône, 70400
Ending at: Saulnot, Haute-Saône, 70400
Distance: 19.3 km
Elevation gain: 391 m
Duration: 04:30:24
Starting at: Saulnot, Haute-Saône, 70400
Ending at: Villersexel, Haute-Saône, 70110
Distance: 21.0 km
Elevation gain: 330 m
Duration: 04:45:06
Starting at: Villersexel, Haute-Saône, 70110
Ending at: Dampierre-sur-Linotte, Haute-Saône, 70230
Distance: 20.4 km
Elevation gain: 266 m
Duration: 04:31:27
Starting at: Dampierre-sur-Linotte, Haute-Saône, 70230
Ending at: Fondremand, Haute-Saône, 70190
Distance: 20.8 km
Elevation gain: 542 m
Duration: 05:03:29
Starting at: Fondremand, Haute-Saône, 70190
Distance: 15.6 km
Elevation gain: 471 m
Duration: 03:53:55
Starting at: Colombine, Haute-Saône, 70700
Ending at: Gray, Haute-Saône, 70100
Distance: 17.3 km
Elevation gain: 160 m
Duration: 03:43:21
Starting at: Gray, Haute-Saône, 70100
Ending at: Fontenelle, Côte-d'Or, 21610
Distance: 25.2 km
Elevation gain: 320 m
Duration: 05:34:37
Starting at: Fontenelle, Côte-d'Or, 21610
Ending at: Échevannes, Côte-d'Or, 21120
Distance: 21.1 km
Elevation gain: 286 m
Duration: 04:41:49
Starting at: Échevannes, Côte-d'Or, 21120
Ending at: Lamargelle, Côte-d'Or, 21440
Distance: 34.3 km
Elevation gain: 701 m
Duration: 08:01:09
Starting at: Lamargelle, Côte-d'Or, 21440
Ending at: Frôlois, Côte-d'Or, 21150
Distance: 18.6 km
Elevation gain: 480 m
Duration: 04:31:43
Starting at: Flavigny-sur-Ozerain, Côte-d'Or, 21150
Distance: 18.3 km
Elevation gain: 245 m
Duration: 04:03:31
Ending at: Montberthault, Côte-d'Or, 21460
Distance: 20.0 km
Elevation gain: 285 m
Duration: 04:28:54
Starting at: Montberthault, Côte-d'Or, 21460
Ending at: Avallon, Yonne, 89200
Distance: 22.8 km
Elevation gain: 434 m
Duration: 05:17:05
Starting at: Avallon, Yonne, 89200
Ending at: Saint-Père, Yonne, 89450
Distance: 16.1 km
Elevation gain: 333 m
Duration: 03:47:04
Starting at: Camping municipal, Saint-Père, Yonne, 89450
Ending at: Bazoches, Nièvre, 58190
Distance: 18.1 km
Elevation gain: 441 m
Duration: 04:20:50
Starting at: Bazoches, Nièvre, 58190
Ending at: Mezières, Chaumot, Nièvre, 58800
Distance: 24.1 km
Elevation gain: 529 m
Duration: 05:42:06