No, it does not expire. Only the Large Family Travel Card has an expiry date for the special discounts it offers, though even after this date it may still be used in the same way as the standard Travel Card.