A car's driveshaft is made to last the life of the car and there is no set schedule for when to replace it. How long it lasts depends on the make and model you have, where you live, and how you drive your car. Most car driveshafts last at least 100,000 miles.