Hey Sushant, I guess you can cover these in 7 days .... Day 1 and Day 2 in Shimla ... Day 3 in Kullu... Day 4 and 5 in Manali ... Day 6 and 7 in Dharamshala ... But you will have to travel at night from one shimla to kullu and manali to Dharamshala... Hope this is possible.. Happy Travelling Bro!!!
If you are planning to be a passing shower then 7 days are sufficient. But to explore these places you need 2 more days. A week would be less and hectic. Dharamsala will require 3 days including trek to triund. 2 days in Shimla and Kufri 3 days in kullu Manali
Hey , no doubt you can cover these in a week but , i would suggest , go slow and dont rush it , if you will rush from one destination to another you wont be able to explore even one of these places , i would suggest pick 3 places of your choice and then spend 2 days each on these places , by doing this you will cover these 3 places and will also be able to know the culture and the life in the locality also you still have a day left to rest or to go to some new place among your list .
travel safe ❤