The duration a 100ml bottle of vape juice will last depends on your vaping habits. A 100ml bottle can last anywhere from 2 to 4 weeks for average vapers. However, heavy vapers might go through it faster, while light vapers may find it lasts even longer.