I have had both CLKD.
CBT is a talking therapy that can help you manage your problems by changing the way you think and behave and react.
Mindfulness is more about learning to live in the moment without other thoughts crowding in and demanding attention, being self aware in the present without fretting or anticipating the past or future.
Neither is an easy quick fix.
Hope that makes sense.