We do not currently know of any antonyms for duration of life.
For similar words to duration of life, try: