Being from Himachal and having lived outside of the state for many years of my life is something which makes me eligible to answer this question. Reaching Himachal is always a topic which requires a lot of research on How, Where, When etc queries. I am going to cover all of your concerns here including all modes of transport keeping it short and clear. Best option is to reach Delhi/Chandigarh whatever is convenient for you based on which place you are travelling from. There are flights joining Delhi/Chandigarh with many states. Consider two options for travelling from Delhi to Himachal by Bus. Government buses: There are numerous buses starting from Delhi ISBT Kashmiri Gate to Manali, Dharamshala, Chamba, Shim ,Rampur and even many other remote locations like Chitkul. Book online at: https://online.hrtchp.com There are more than a hundred private buses travelling daily from Delhi. All these buses start from a location called as Majnu ka Tilla in North Delhi. Y