Dharamshala is a very beautiful tourist place in Himachal Pradesh, which is located in District Kangra, the height of Dharamshala is about 4800 feet above sea level.

To reach Dharamshala, you have to go through Una, Hoshiarpur, and Nava Sahar, on the way you will see  Kangra city of Himachal Pradesh.

It is also the residence of the Buddhist Guru Dalai Lama in Dharamshala.

Also Read : Almora-Kumaon Hills

Best Time to visit Dharamshala

Dharamshala can be visited any time during the year except July and august.


Summer is the best season to visit Dharamshala, at this time the weather is clear and you will visit all the tourist points freely, at this time the weather of Dharamshala is very good and you can enjoy the cold winds in summer.


Monsoon time is not right for visiting any hilly area, similarly, monsoon time is not right for Dharamshala, at this time there is a landslide from place to place and due to rain you will have trouble walking and you will not enjoy it.


Winter is also the best time to visit Dharamshala, At this time you can enjoy snowfall in Dharamshala, and this time you can do many adventure activities at Dharamshala.

How to reach Dharamshala

Dharamshala is 480 kilometers from Delhi and takes about 12 hours to reach here.

Distance from  Delhi to Dharamshala is 480 km

Distance from  Chandigarh to Dharamshala is 240 km

Distance from  Main Kangra to Dharamshala is 18 km

Distance from  Shimla to Dharamshala is 240 km

Distance from Manali to Dharamshala is 240 km

Distance from Amratshar to Dharamshala is 202 km

By Bus

So many direct buses from Delhi and Punjab are going to Dharamshala daily. Regular buses of Himachal Transport Corporation are running for Dharamshala.

You can go for online booking of the bus using this website of Himachal Transport Corporation:online.hrtchp.com

By Train

The nearest railway station of Dharamshala is Pathankot and Pathankot is 90 km from Dharamshala.

Trains are coming to Pathankot from almost all the major cities of India. you can go to Dharamshala by bus or taxi.

for more details about trains visit :www.irctc.co.in

By Air

Dharamshala also has an airport. You can also come to Dharamshala by air. The distance of the airport is 15 kilometers from Dharamshala.

From the airport, one can reach Dharamshala by bus or taxi. You can easily find a taxi or bus for Dharamshala from Airport.

Stay in Dharamshala

You will find many hotels to stay in  Dharamshala. Apart from this, you can also take a hotel in Mcleod Ganj.

You can book online hotels also. There are many hotels in Dharamshala. Rent starts from ₹ 500 for a single person and 1000 and above for a family.

Places to Visit in Dharamshala

War Memorial


 War Memorial is built at the beginning of Dharamshala, this Memorial is to honor the soldiers who fought bravely in the war.

This place is surrounded by deodar forests in Dharamshala and here are the names of the brave people who fought in the war.

Also Read: Massoorie- “Queens of Hills”


McLeodganj is situated at an altitude of about 1800 meters above sea level, This place is located at a distance of 19 km from Kangra.

Here is the famous monastery where there is a picture of Lord Buddha. McLeod Ganj is renowned as a Tibetan handmade craft and procurement center.

The Tibetan Music and Festival is held every year in the month of April in the McLeod Ganj.

Bhagsu Waterfall


This waterfall is located 2 kilometers from McLeod Ganj. A temple of Parasunatha is also situated near the waterfall, which is dedicated to Lord Shiva. 

Tourists visiting this place take a bath in the cold water of the waterfall and see Lord Shiva.

Rock Cut Temple


Rock Temple is located 15 kilometers from Kangra. This temple with 15 peaks is located inside the structure caves.

This temple is made of a solid piece of stone, because of its architectural style, it is called Ellora of Himachal Pradesh.

This temple is dedicated to Lord Shiva

HPCA Stadium


The full name of this stadium is Himachal Pradesh Cricket Association.

This stadium is the highest stadium in the world. The first ODI was played here between India and England in 2013.

The first t20 was played between India and Africa in 2015.

Dalia Lama Temple


This holy place of Dharamshala attracts many tourists every year. This temple is located a short distance from McLeodganj.

This temple is open from sunrise to sunset. And this famous temple provides spiritual education of Buddhism. Morning prayers are of special importance in this temple.

Triund Hill

It is a small mountain located in Kangra in Himachal Pradesh and it is located at a distance of 17 km from Dharamshala.

This place is a very popular tracking sport. This place is called the crown of Dharamshala.

Namgyal Monastery


This beautiful monastery was founded by the Dalai Lama second. This monastery was first in Tibet and later it was shifted to Dharamshala.

The monastery is home to the Tibetan spiritual leader the Dalai Lama.

And at the same time, it is the largest Tibetan temple outside Tibet.

Presently this monastery is home to two hundred monks.

Kangra Fort

This fort is also known as Nagar Fort. It was composed by the royal family of Kangra.

Located at an altitude of about 733 feet, this fort is spread over an area of 4 kilometers. In this, you can also see the Watch Tower, Laxmi Narayan Temple, and Aditya Nath Temple.

It is believed that this fort was present even when Alexander invaded.

This fort is 25 kilometers from Dharamshala and 3 kilometers from Kangra.

Dal Lake


Dal lake is situated at an altitude of about 1780 meters above sea level.

It is located at a distance of 11 km from Dharmashala, which is completely filled by the cedar forest.

In a way, this lake serves as a base camp for the trackers of Metroid Ganj and Dharamshala. Every year in the month of September, a fair is organized on the banks of the lake.

This is a famous place for tourists. There is also a temple located nearby which is dedicated to the sage Durvasa.

Also Read: Kausani: Switzerland of India


Leave a Reply