How long do timing belts really last?

Between 60,000 and 105,000 miles - is where all the maintenance and replacement discrepancies occur. Based on a legible calendar containing information released by the manufacturer, the average life of a timing belt is between 60,000 and 105,000 km, i.e., after 7-10 years, regardless of the mileage.