The length of Tadalista varies but ideally, it takes at least 30 minutes to work while it could have a lasting effect for up to 4 hours after taking the pill. Its effect may stay for about 36 hours after using it.