|Route Name||Distance||Time||More Information|
|Delhi to Mcleodganj||477 km||8 hours 36 mins||View Details|
|Chandigarh to Mcleodganj||248 km||5 hours 9 mins||View Details|
|Gurgaon to Mcleodganj||514 km||9 hours 25 mins||View Details|
|Shimla to Mcleodganj||240 km||6 hours 29 mins||View Details|
|Manali to Mcleodganj||236 km||6 hours 36 mins||View Details|
|Mumbai to Mcleodganj||1,897 km||1 day 6 hours||View Details|
|Agra to Mcleodganj||692 km||11 hours 33 mins||View Details|
|Kolkata to Mcleodganj||1,946 km||1 day 7 hours||View Details|
|Bangalore to Mcleodganj||2,613 km||1 day 15 hours||View Details|
|Jaipur to Mcleodganj||763 km||12 hours 26 mins||View Details|
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 closest major International airport with a high frequency of flights and well connected from everywhere.
Nearest Airport: Jammu
- 146 kms from Mcleodganj
Tentative return flight prices to Jammu from major cities in India.
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.
Kangra Mandir is the nearest railway station to Mcleodganj, located about just 25 km from here. The nearest broad gauge railway station is in Pathankot which is 90 kms away. Taxis and buses are easily available from there.
Compare quotes from upto 3 travel agents for free