
The 2026 Paris-Roubaix was a flat race that took place on .
The race started in Compiègne and finished in Compiègne, starting at with an expected finish at (average speed of 46 km/h).
The total distance of the race was 265.7 km. The race included 31 categorized climb(s) and 0 intermediate sprint(s), and had a total elevation gain of 868 m, and a total descent of 882 m.
The race included 31 categorized climb(s) and 0 intermediate sprint(s).
The neutral start for this race is 7.5 km long with an average gradient of 0.1%.
Troisvilles à Inchy is a other section, which starts at 95.8 km (162.4 km to go) and ends at 97.9 km (160.2 km to go). It has total distance of 2.2 km, and an average gradient of -1%, going from 133 to 111 meters of altitude.
Viesly à Quiévy is a other section, which starts at 102.2 km (155.9 km to go) and ends at 104 km (154.2 km to go). It has total distance of 1.8 km, and an average gradient of -0.9%, going from 119 to 103 meters of altitude.
Quiévy à Fontaine au Tertre is a other section, which starts at 104.8 km (153.3 km to go) and ends at 108.5 km (149.6 km to go). It has total distance of 3.7 km, and an average gradient of 0.5%, going from 96 to 113 meters of altitude.
Viesly à Briastre is a other section, which starts at 111 km (147.2 km to go) and ends at 114 km (144.1 km to go). It has total distance of 3 km, and an average gradient of -0.8%, going from 102 to 77 meters of altitude.
Briastre is a other section, which starts at 114.8 km (143.4 km to go) and ends at 115.7 km (142.5 km to go). It has total distance of 0.9 km, and an average gradient of 2.8%, going from 71 to 95 meters of altitude.
Solesmes à Haussy is a other section, which starts at 123.6 km (134.6 km to go) and ends at 124.5 km (133.7 km to go). It has total distance of 0.9 km, and an average gradient of -1%, going from 103 to 94 meters of altitude.
Saulzoir à Verchain-Maugré is a other section, which starts at 130.4 km (127.7 km to go) and ends at 131.7 km (126.5 km to go). It has total distance of 1.2 km, and an average gradient of -0.6%, going from 81 to 73 meters of altitude.
Verchain-Maugré à Quérénaing is a other section, which starts at 134.8 km (123.4 km to go) and ends at 136.4 km (121.8 km to go). It has total distance of 1.6 km, and an average gradient of 0%, going from 79 to 79 meters of altitude.
Quérénaing à Maing is a other section, which starts at 137.5 km (120.7 km to go) and ends at 139.9 km (118.2 km to go). It has total distance of 2.5 km, and an average gradient of -1.5%, going from 78 to 42 meters of altitude.
Maing à Monchaux-sur-Écaillon is a other section, which starts at 140.6 km (117.5 km to go) and ends at 142.2 km (116 km to go). It has total distance of 1.6 km, and an average gradient of 0%, going from 47 to 47 meters of altitude.
Haveluy à Wallers is a other section, which starts at 153.5 km (104.6 km to go) and ends at 156 km (102.1 km to go). It has total distance of 2.5 km, and an average gradient of 0.1%, going from 29 to 31 meters of altitude.
Trouée d'Arenberg is a other section, which starts at 162.9 km (95.2 km to go) and ends at 165.3 km (92.9 km to go). It has total distance of 2.3 km, and an average gradient of -0.5%, going from 31 to 20 meters of altitude.
Wallers à Hélesmes is a other section, which starts at 169 km (89.2 km to go) and ends at 170.6 km (87.5 km to go). It has total distance of 1.6 km, and an average gradient of 0%, going from 19 to 19 meters of altitude.
Hornaing à Wandignies is a other section, which starts at 175.8 km (82.4 km to go) and ends at 179.5 km (78.7 km to go). It has total distance of 3.7 km, and an average gradient of -0.1%, going from 22 to 17 meters of altitude.
Warlaing à Brillon is a other section, which starts at 183.3 km (74.9 km to go) and ends at 185.7 km (72.5 km to go). It has total distance of 2.4 km, and an average gradient of 0%, going from 18 to 18 meters of altitude.
Tilloy à Sars-et-Rosières is a other section, which starts at 186.7 km (71.4 km to go) and ends at 189.1 km (69 km to go). It has total distance of 2.4 km, and an average gradient of 0%, going from 19 to 19 meters of altitude.
Beuvry-la-Forêt à Orchies is a other section, which starts at 193.1 km (65.1 km to go) and ends at 194.4 km (63.8 km to go). It has total distance of 1.3 km, and an average gradient of 0%, going from 28 to 28 meters of altitude.
Orchies is a other section, which starts at 198.1 km (60.1 km to go) and ends at 199.8 km (58.4 km to go). It has total distance of 1.7 km, and an average gradient of -0.5%, going from 44 to 34 meters of altitude.
Auchy-lez-Orchies à Bersée is a other section, which starts at 204.2 km (54 km to go) and ends at 206.8 km (51.3 km to go). It has total distance of 2.6 km, and an average gradient of 0.5%, going from 43 to 56 meters of altitude.
Mons-en-Pévèle is a other section, which starts at 209.6 km (48.6 km to go) and ends at 212.6 km (45.6 km to go). It has total distance of 3 km, and an average gradient of 0.4%, going from 53 to 65 meters of altitude.
Mérignies à Avelin is a other section, which starts at 215.6 km (42.5 km to go) and ends at 216.3 km (41.9 km to go). It has total distance of 0.7 km, and an average gradient of 0.1%, going from 37 to 38 meters of altitude.
Pont-Thibault à Ennevelin is a other section, which starts at 219 km (39.2 km to go) and ends at 220.4 km (37.8 km to go). It has total distance of 1.4 km, and an average gradient of 0%, going from 30 to 30 meters of altitude.
Templeuve (l'Épinette) is a other section, which starts at 224.4 km (33.8 km to go) and ends at 224.6 km (33.6 km to go). It has total distance of 0.2 km, and an average gradient of 0.9%, going from 34 to 36 meters of altitude.
Templeuve (Moulin-de-Vertain) is a other section, which starts at 224.9 km (33.2 km to go) and ends at 225.5 km (32.7 km to go). It has total distance of 0.5 km, and an average gradient of -1.2%, going from 41 to 34 meters of altitude.
Cysoing à Bourghelles is a other section, which starts at 231.4 km (26.8 km to go) and ends at 232.7 km (25.5 km to go). It has total distance of 1.3 km, and an average gradient of 0%, going from 44 to 44 meters of altitude.
Bourghelles à Wannehain is a other section, which starts at 233.8 km (24.3 km to go) and ends at 234.9 km (23.2 km to go). It has total distance of 1.1 km, and an average gradient of 0.3%, going from 47 to 51 meters of altitude.
Camphin-en-Pévèle is a other section, which starts at 238.3 km (19.9 km to go) and ends at 240.1 km (18.1 km to go). It has total distance of 1.8 km, and an average gradient of -0.1%, going from 53 to 52 meters of altitude.
Carrefour de l'Arbre is a other section, which starts at 241 km (17.1 km to go) and ends at 243.1 km (15 km to go). It has total distance of 2.1 km, and an average gradient of 0.2%, going from 48 to 52 meters of altitude.
Gruson is a other section, which starts at 243.3 km (14.8 km to go) and ends at 244.4 km (13.8 km to go). It has total distance of 1.1 km, and an average gradient of -0.5%, going from 52 to 47 meters of altitude.
Willems à Hem is a other section, which starts at 250 km (8.1 km to go) and ends at 251.4 km (6.7 km to go). It has total distance of 1.4 km, and an average gradient of 0.3%, going from 27 to 31 meters of altitude.
The final 3 km for this race starts at 254.9 km, has an average gradient of -0.5%, reaching 31 m of altitude.
Roubaix (Espace Charles Crupelandt) is a other section, which starts at 256.8 km (1.4 km to go) and ends at 257 km (1.1 km to go). It has total distance of 0.3 km, and an average gradient of -1%, going from 35 to 33 meters of altitude.