Took a shared cab to Dharmsala bus depot (20₹ pp) and from there departed to Dalhousie. There are a few buses from here starting at 7am (govt. bus - fare is 240₹ ) , 8am ( private bus , fare - 280₹) and there are maybe 2 more buses after these. Its a long journey of 6-7 hours. Alternatively you can take a taxi for nearly 5k.
The journey though tiresome but is totally worth the view . Trust me on this . You will pass through many hills and villages which will steal your heart. The bus drops you off at the depot and from there its quite a walk to the mall road , so I suggest you take a taxi (200₹) if you can’t walk much. For walking there are three options garam sadak, thandi sadak and a shortcut through Tibetan market which will take you to Mall Road. All three are connected n meet at the mall.
Go for garam sadak if you wanna stay at Subhash chowk / St. Francis church.
Go for thandi sadak if you wanna stay near mall road. After walking through the scanty mall road you will find plenty of budget hotels.
We got a decent room for 600₹.
The mall road isn’t as big as that of Shimla / Manali and just has 10-15 shops and a Tibetan market. St John’s church is a must go. The positive vibes will enchant you.
Other places to visit -
kalatop wildlife sanctuary
St. Patrick’s church
And lots of other.
To visit these places you can book a taxi through the taxi stand. They have different day trip packages pre planned. For just khajjiar , fare was 1250₹ , khajjiar and dainkund peak 1500₹ and likewise.
We had yummiest pizza at cafe Dalhousie , chicken momos at local stall, cold coffee at a restaurant in the mall road. Though not as many options as Mcleod but there are a few eateries on the mall road.