Google's John Mueller said that links do not expire, but it may be the case that links can become less important over time as the pages that link to you become less relevant over time.
SEO Consultant at G-Squared Interactive focused on Google algorithm update recovery, technical SEO audits, and SEO training. Columnist at Search Engine Land.