About Dharamshala

Himachal Pradesh

Overview

Dharamshala is the headquarters of Kangra district in Himachal Pradesh and, following a 2017 state government notification, the second capital of the state. The town stands on the southern slopes of the Dhauladhar range at about 1,457 metres. The lower town, around Kotwali Bazaar and Civil Lines, holds the district offices, the bus stand, the Himachal Pradesh Cricket Association Stadium and everyday markets. Above it is McLeodganj, the upper town associated with the Tibetan community in exile and the Tsuglagkhang, the main Tibetan temple. McLeodganj has its own page on Yatrigo: https://www.yatrigo.com/locations/mcleodganj. Dharamshala has been a municipal corporation since 2015. The Central Tibetan Administration has had its seat here since 1960. Kangra Airport at Gaggal is the nearest airport, and Pathankot is the nearest major broad-gauge railhead.

Best Time to Visit Dharamshala

Plan your trip around the right season

Mar-JunBest Window

Why visit

Pleasant weather in the lower town for walks around Kotwali Bazaar, Civil Lines and the cricket stadium. Roads to McLeodganj are usually clear.

Keep in mind

Long weekends can be busy, and rooms in both the lower town and McLeodganj fill early.

How to Reach Dharamshala

Intercity connectivity and travel options

Kangra Airport at Gaggal is the nearest airport. Pathankot Junction is the nearest major broad-gauge railhead, about 88 km away; the Kangra Valley narrow-gauge line serves stations including Kangra Mandir. Overnight and day buses run from Delhi and Chandigarh to the Dharamshala bus stand.

Getting Around Dharamshala

Local transport and practical tips

Local transport

Local buses, shared taxis and hired cars connect the lower town with McLeodganj, Bhagsu, Naddi and Gaggal. The climb to McLeodganj is steep; many visitors walk sections of the upper town once they arrive there.

Best Areas to Stay in Dharamshala

Pick the right neighbourhood for your trip

Kotwali Bazaar / lower town

Transit stays and everyday town access

Close to the bus stand, markets and district offices, with flatter streets than McLeodganj.

Civil Lines / Jawahar Nagar

Stadium visits and a calmer lower-town stay

Near the cricket stadium, college grounds and the state war memorial, with a quieter institutional character.

McLeodganj (upper town)

Temple visits and mountain walks

Monasteries, cafes and trekking trails sit above the lower town. That area is covered in full on the McLeodganj page.

Browse stays in Dharamshala