The 11 to 12 hour overnight bus is the most common mode of transportation for the Delhi-Dharamshala route. Tickets range from 600 INR to 1100 INR. Although many different buses are available, the most comfortable are the AC Volvo semi-sleeper buses, which can be booked at local travel agents or online.
Private taxis can be hired for travel to and from Dharamshala. The journey takes 11 to 12 hours and can be booked by local travel agencies.
The closest train station to Dharamshala is Chakki Bank and Pathankot, 90 kilometers or approximately two hours away from Dharamshala. Delhi-Chakki Bank/Pathankot train tickets are usually in high demand and must be purchased months in advance. The fastest train is the Jammu Rajdhani, which takes 7 hours from New Delhi to Chakki Bank. Other trains such as the Uttar S Kranti, Jam Jat Express and Aii Jat Express takes 7 and a half to 8 hours. Please check for the availability of train tickets and book online. If you purchase a train ticket, remember to arrange for taxi pickup at the respective train station from a local travel agent.