Getting from Delhi to Dharamshala Mcleodganj

Dharamshala, Himachal Pradesh is a popular destination with backpackers or travellers keen on visiting the Himalayas and experiencing Buddhism in India. It’s not exactly a hop, skip and jump distance from Delhi. You can get from Delhi to Dharamshala via various modes of transport.

Note – People use Mcleodganj and Dharamshala interchangeably. While Dharamshala is the town, Mcloedganj is a suburb, at a higher elevation, closer to trekking trails and the Buddhist monasteries.

Dharamshala is a beautiful town situated by the Himalayas – Credit: Sourav Mohapatra

By flight

There are daily flights between Delhi and Dharamshala (Spicejet and Air India). The flight duration is a little over an hour. Flying is the fastest and most convenient way to travel. However, do keep a couple of things in mind with regards to the flights

  •  If not booked well in advance Delhi to Dharamshala flight prices can soar as the frequency of flights is low
  • Be prepared, this flight gets cancelled often either due to fog in New Delhi in late December or January or inclement weather in Dharmashala and that makes landing difficult.

You can always depend on a bus should the flight be cancelled, but be careful before planning onward connections if booking a flight between Delhi and Dharamshala.

Woman performing a dance in traditional styled dress – Credit: Pardeep Kumar

By train

There are daily overnight trains between Delhi and Dharamshala and vice versa. Some trains run daily, some run a few times a week. Almost all of the trains are overnight trains, travel time ranging between 9.5 to 13 hours, depending on the train. Always take the train with the shorter duration as else you are better off taking an overnight bus.

Points to keep in mind

  • Indian Railway bookings open 120 days in advance, so book in advance.
  • If tickets are not available, always explore tickets under Tourist Quota
  • The nearest rail head to Dharamshala is Pathankot. So you still have a 2.5 hour drive to follow after the train or to reach the railway station.
  • Pathankot has two railway stations i.e. Pathankot city and Pathankot cantonement. Include both options when searching for a train.

Kangra Fort is one of the top places to visit in Dharamshala – Credit:Satyender S Dhull

By bus

Dehli to Dharamshala by bus is one of the most dependable options. i.e. you will always get tickets, even if last minute and while buses might get delayed they are not often cancelled owing to inclement weather conditions.

You can take a state transport bus (Delhi or Himachal State Transport) or a private bus. There are plenty of online portals to pre-book a bus like www.redbus.in or www.cleartrip.com/buses

If you do not find overnight buses particularly uncomfortable, taking a bus is better than a train as it drops you right up to Dharmshala.

Mcleodganj is great for seeing Buddhist monasteries and monks at work – Credit: Pranav Bhasin

By car

An expensive option and a long drive over ten hours, but you can rent a car and driver and drive between the two places. Expect to pay at least INR 10,000 for the drive, although it could be higher.

Crisp morning sunrise over the Himalayas – Credit: Kiran Jonnalagadda

Stops en route

A slight detour, but highly recommended, is to include Amritsar when planning a trip to Dharamshala. You can take a train to Amritsar (plenty of daily and convenient trains) and then a bus or a taxi to Dharamshala (6 hours)

Alternatively, you can visit Amritsar on the way back. Amritsar has a busy airport with daily flights to and from Delhi.

If planning to spend more time in Dharamshala, you can also take a train to Kalka or Chandigarh, then visit Shimla, followed by Dharamshala.

We know this region well and would be happy to help you plan your trip around Himachal Pradesh and North India. You can contact us here.

Related links

best places in north india, amritsar, Take a detour to soak in the sights of the Golden Temple in Amritsar

Everything you need to know about India is here We have tried writing about everything you may need help with for your trip to India, If you need help in planning a trip to India Get in touch with us to to plan your trip of a life time.

you might also like

Leave a Reply

Your email address will not be published. Required fields are marked *

One response to “Getting from Delhi to Dharamshala Mcleodganj
  1. I have been browsing online more than 3 hours nowadays, but I by no means discovered any interesting article like yours. It is lovely value sufficient for me. Personally, if all site owners and bloggers made good content as you did, the internet will probably be much more useful than ever before.