Thanks for reaching out to us! This will run a CPAP machine. As for how long - it depends on your CPAP machine wattage. Since CPAPs vary so much, it's hard to give a range, but, if the CPAP was 100 watts, it'd run for about an hour on the Yeti 150, about 4 hours on the Yeti 400 and about 12 hours on the Yeti 1250. This can be charged by using the sun and a compatible solar panel (which takes anywhere from 3-52 hours, depending on the panel), the car (8 hours), or the wall (6 hours). I hope this helps!
Date published: 2016-07-20