There is an airport about eighteen kilometers from lower Dharamshala
Dharamshala can also be reached by an overnight or day bus from
Delhi, which takes about twelve to fourteen hours.
A more comfortable alternative would be to take a
twelve-hour train trip from Delhi to Pathankot and then a three-hour
bus or two-hour taxi ride to Dharamshala. From there buses and taxis
regularly shuttle people to