How to Reach Mcleodganj

Mcleodganj is located close to Punjab and Himachal border and is just 90 km from Pathankot, which has the nearest broad gauge railway station. Mcloedganj is overnight from New Delhi and around 6-7 hours from Chandigarh. Taxis and buses are easily available for tourists to commute from there to Mcleodganj. Himachal State Buses ply buses to Mcleodganj from various parts of the state, Punjab, Harayana and Delhi and they are the most economical and decently comfortable way to reach Mcleodganj.

Search for directions from

Most frequently searched routes to Mcleodganj

Route Name Distance Time
Delhi to Mcleodganj 477 km 8 hours 36 mins
Chandigarh to Mcleodganj 248 km 5 hours 9 mins
Gurgaon to Mcleodganj 514 km 9 hours 25 mins
Shimla to Mcleodganj 240 km 6 hours 29 mins
Manali to Mcleodganj 236 km 6 hours 36 mins
Mumbai to Mcleodganj 1,897 km 1 day 6 hours
Agra to Mcleodganj 692 km 11 hours 33 mins
Kolkata to Mcleodganj 1,946 km 1 day 7 hours
Bangalore to Mcleodganj 2,613 km 1 day 15 hours
Jaipur to Mcleodganj 763 km 12 hours 26 mins

How to reach Mcleodganj by flight

The nearest airport to Mcleodganj is Gaggal, which is about 30 km away. Taxis are available here for hire to reach Mcleodganj. The nearest major airport is Chandigarh which is connected to all major airports of India. Delhi is the nearest major International airport with a great frequency of flights and well connected from everywhere.

Nearest Airport: Jammu - 146 kms from Mcleodganj

Search for flights to Jammu

Tentative return flight prices to Jammu from major cities in India.

Starting city Return price (approx)
Mumbai ₹ 40,673 Non-stop View
New Delhi ₹ 5,929 Non-stop View
Bengaluru ₹ 15,131 View
Chennai ₹ 14,113 View
Hyderabad ₹ 11,239 View
Kolkata ₹ 12,133 View

Powered by:

How to reach Mcleodganj by road

You can reach Dharamshala which is the main town 9 km before Mcleodganj by overnight bus from New Delhi. The Himachal Roadways and Himachal Tourism have regular bus service from Kashmiri Gate ISBT Delhi. From Dharamshala there are regular local buses for Mcleodganj or you can also take a shared cab.

How to reach Mcleodganj by train

Kangra Mandir is the nearest railway station to Mcleodganj, located about just 25 km from here. The nearest broad guage railway station is in Pathankot which is 90 kms away. Taxis and buses are easily available from there.

Local transport in Mcleodganj

McLeodganj is best explored on foot. You can take rikshaws as well for relatively longer distances.

Mcleodganj Packages

Compare quotes from upto 3 travel agents for free

Mcleodganj Photos

+ 39
photos

View 11 Packages