Question: What stage was longest for the Tour de France?
Answer: The longest stage of the 2018 Tour de France was stage seven, at 231 km (144 mi), and the shortest was stage seventeen, at 65 km (40 mi).