The length of time a 50ml Shortfill lasts depends on how frequently you vape. For a moderate vaper, a 50ml Shortfill could last between 1-2 weeks.