First week ITTs:
2025, stage 5: 33 km
2024, stage 7: 25 km
2023: -
2022, stage 1: 13 km
2021, stage 5: 27 km
2020: -
2019: -
2018: -
2017, stage 1: 14 km
2016: -
2015, stage 1: 14 km
2014: -
2013: -
2012, prologue: 6 km
2011: -
2010, prologue: 9 km
2009, stage 1: 16 km
2008, stage 4: 30 km
2007, prologue: 8 km
2006, prologue: 7 km, stage 7: 52 km
2005, stage 1: 19 km
2004, prologue: 6 km
2003, prologue: 7 km
2002, prologue: 7 km
2001, prologue: 8 km
2000, stage 1: 17 km
1999, prologue: 7 km, stage 8: 57 km
1998, prologue: 6 km, stage 7: 58 km
1997, prologue: 7 km
1996, prologue: 9 km, stage 8: 31 km
No ITT in the 30 most recent routes has been longer than the 2025 one and as early in the race. Only 3 times a longer one in the first week, most recently in 2006.