There is sure difference, generally counselling psychologists just follow counselling approach to treatment a school of therapy propounded by Carl Rogers.
Clinical psychologist Is a licensed psychologist as per Indian Rehabilitation act RCI.. They do assessments, diagnosis, and do all spectrum of therapies including classical psychotherapy.
Psychotherapist by definition is the therapist trained in Freudian psychoanalysis.
Rehabilitation psychologists work more with disabilities like ID, cerebral palsy, autism.. There are diploma and degree courses available in all.
However, as far clinical psychologist u need to do two years rigorous clinical training and supervison in therapy which is 400 hours, case studies, discussions, assessments, thesis then after qualifying the degree they are licensed by Rehabilitation council of India. Who give them CRR No.
Next Steps
Always check credentials to avoid exploitation.
Health Tips
In India there is lot of malpractice and muddling of boundaries. Every person who is even maybe distantly related to psychology and calls himself clinical psychologist.... And this has bad impact on mental health professionalism. Because in India we don't see any such tough rules for malpractices, especially those who don't prescribe medicine.
Even Indian association of clinical psychologists even older than RCI.. Doesn't act strictly with malpractices on name of our own profession.