When is the next time that leap years will be 8 years apart?

2100 is not a leap year, because it is not divisible by 400, although divisible by 4 and by 100. So from 2096 to 2104, there will be an 8 year gap between leap years.