A Guide to Dharamshala and McLeod Ganj

Disclosure: This post may contain affiliate links. I earn from any qualifying purchases, at no additional cost to you.

How to Reach Dharamshala

By Air

Dharamshala Airport or Gaggal Airport, 14 km from Dharamshala has limited flights operating daily from Delhi. Chandigarh Airport, which is 275 km away is another option.

By Train

Pathankot, 85 km away is the major railway station closest to Dharamshala. There is a tiny station called Kangra Mandir 22 km away but no major train halts there.

By Road

Buses run from major cities like Delhi and Shimla to Dharamshala. Driving to Dharamshala from Delhi, Chandigarh or Pathankot is another option a lot of people choose to take.

With snowy peaks, plunging rivers, green hills offering the most refreshing views, vibrant Buddhist monasteries and tons of adventure activities, Himachal Pradesh has something to offer to everyone. On my first visit to Himachal, I explored McLeod Ganj, Dharamshala, Manali and Manikaran.

Having lived in Goa for 10 years now, traffic is a relatively unheard-of concept for me. While the hours of traffic in Manali took away some of the joy, McLeod Ganj more than made up for my apprehension about Manali. Both Dharamshala and McLeod Ganj blowed me away with their panoramic landscapes, the British architecture and the Tibetan influence.

Here's my list of things to do and places to visit in Dharamshala and McLeod Ganj.

Where to Stay in Dharamshala


Like most Indian cities, you will find the Kangra or Dharamshala city crowded and a little less charming than the outskirts. I suggest finding a cutesy cottage or a hotel which is located slightly further away from the city. You will start your day waking up to beautiful mountains and glistening streams right outside your window. The cottage in the picture was located in a tiny village outside the Kangra city. The was a local market a few meters away from the place and the chef used to walk there every morning and cook meals using the fresh produce. Bliss!

Kangra Fort


WHERE? 20 Km from Dharamshala; on the outskirts of Kangra.

The impressive Kangra Fort, among the top Dharamshala attractions, towers atop a steep rock. The walls of the fort rise 4 Km upwards. Now imagine climbing up to the fort! It's a daunting task but the fort walls, the pathway leading up the the fort and the views from the top of the fort make the climb well-worth it. Unless you have a medical condition or injury, I recommend putting on a brave face and reaching the top of the fort.


St. John in the Wilderness Church


WHERE? On the way to McLeod Ganj from Dharamshala.

The Church, located amidst a deodar forest, with it's neo-Gothic architecture makes a perfect backdrop for your next Instagram photo-op. It is without a doubt one of the best places to visit in Mcleodganj. You also get a view of the entire town of McLeodganj from up here. This Church was undeniably my favorite spot in all of McLeod Ganj. I couldn't help but imagining having a place in the midst of deodar trees.

If you're staying in McLeod Ganj, you can take the bus or rickshaw to the Church. If you are staying at Dharamshala, you can visit the church while you're on the way to McLeod Ganj for sightseeing. I suggest getting here early to beat the crowd and getting some amazing pictures.

Naddi Point


WHERE? 4 km from McLeodgang, 3.6 km from St. John in the Wilderness Church.

Naddi Point, offering views of the Dhauladhar range up-close is THE place to get that perfect photograph with mountains nested in clouds. Wear bright yellow, orange or red clothes that pop against the greenery of the mountains and the white clouds. Do note that the visibility of the mountains depends on the weather and clouds. If you're as lucky as I was, you get minimum crowd and maximum mountains!

HPCA Cricket Stadium

The HPCA Cricket Stadium is undoubtedly India's most picturesque stadium

WHERE? 12 km from McLeod Ganj.

Coming to the most-hyped(for good reason) attraction, the Dharamshala stadium. Undoubtedly, India's most picturesque cricket stadium, the HPCA Cricket Stadium will make you fall head over heels in love with it. The pictures do not do justice to the cozy little stadium, with it's bright green grass, making it difficult to keep your eyes on the players with such beautiful views around. It was a good day for me in McLeod Ganj because not only did I get an uninterrupted view of the stadium, I also witnessed a rainbow right there! The Dharamshala weather in June is pleasant- neither too cold, nor too hot. There's a change of mild showers, but I'm not one to complain! Monsoon is my thing.

Can you spot the rainbow?
Can you spot the rainbow?

Tsuglagkhang Complex

The official residence of His Holiness the 14th Dalai Lama, the Tsuglagkhang Complex itself is simple and generally over-crowded. However, the surrounding streets leading up to the temple are vibrant, colorful and give the impression of Tibetan streets. I quite enjoyed strolling through this area. Unfortunately for me, the Dalai Lama was out of India, delivering a speech so I couldn't catch a glimpse of him. The official website provides a list of the days that the Dalai Lama holds public speeches. You can get a list of his upcoming events here. Here's hoping you have a better luck than mine.


Head to Manali from Dharamshala to cover another great city! Read all about my list of places to visit in Manali. You can go from Dharamshala to Manali by road. It's a scenic drive throughout. Although, be warned - it's a long journey and traffic jams are common in Manali. There are ample restaurants on the way and enough places to stop and admire views.

7 Replies to “A Guide to Dharamshala and McLeod Ganj”

  1. […] Pair your white shirt with a printed palazzo and add a statement earring or necklace to complete the look. Here, I chose a black palazzo with mustard, beige and orange floral patterns on it. I donned an orange handbag and self-made orange tassel earrings. Yellow tinted sunglasses completed the look. You can choose a palazzo of any color, not necessarily a warm color. A palazzo of a cool color like green, blue or purple will also work very well with a white shirt. I carried this look while in Mcleodganj in Himachal Pradesh. You can find my guide to the city here. […]

  2. I would travel to Himachal just to see the stadium. I’ve seen it on Television, but I know it would be an out-of-this-world experience to see it live. Besides the scenic beauty, I’m sure to fall in love with the weather too. That’s one side of India, I am yet to explore, hopefully I shall soon.

    1. Witnessing the stadium is indeed, an extraordinary experience. I hope you visit that part of India soon 🙂

  3. How lucky were you with the weather and timing – the views of the mountains are stunning. I had never heard of this area before so enjoyed reading your tips!

  4. I remembering spending hours at St. John in the Wilderness. The solitude was so rejuvenating. My other favourite place in Dharamsala was the market– colourful and busy with a wealth of knitted, woolen goods.

  5. This is a beautiful description of Mcleodganj
    and Snap shots are also good
    Keep up the good work

  6. […] Must Read: A Guide to Dharamshala and McLeodganj […]

Leave a Reply

error: Content is protected !!