if sealed correctly, scotch whiskey has a shelf life between 6 months to 2 years, whereas an opened bottle of wine can only last for a few days. proper storage of unopened whiskey gives it a shelf life of about 10 years.