According to the CEO of Tesla, Elon Musk, Tesla cars supposedly have a long life. Technically they can last anywhere between 300,000 and 500,000 miles. This means that there are around 1500 battery cycles that come with your vehicle. That is about 22 to 37 years for the average car driver. According to the department of transportation, an average person drives about 13,500 miles in a year. Another thing that needs to be pointed out, is that this is not the same distance that Tesla's warranty covers. After 100,000 to 150,000 miles (depending on the model), Tesla does not cover repair and replacements if your battery has passed these points. If you decide to drive 300,000 to 500,000 miles on one Tesla, you’re working on a pretty beat-up battery.