How to Reach Mcleodganj

Mcleodganj is well connected with most of the important towns and cities of Uttarakhand. Getting there guide below provides detailed information about how to reach Mcleodganj by Road, Train or Flight.

This charming suburb in the  Dharamshala region of Himachal Pradesh's Kangra district is a nature lover's  paradise and a peaceful haven. Mcleodganj, also known as 'Little Lhasa,' owes  its beauty to the Dhauladhar Range.

The Dalai Lama Temple is a major draw here.  Namgyal Monastery, Triund, Bhagsu Waterfalls, and Naddi Village are also nearby attractions. Mcleodganj is accessible by road, rail, and air.

By Air: The nearest airport to Mcleodganj  is Gaggal, which is only 10 kilometers away in nearby Dharamshala. This airport has frequent flights to and from Kullu and Delhi. The Delhi international  airport is 523 kilometers from Mcleodganj and connects to the major cities of  the country and the world. Taxis are available at all of these airports, providing tourists with convenient rides at reasonable prices. 


By Train: Pathankot railway station is 90  kilometers from Mcleodganj and is the city's nearest broad gauge rail head. Kangra and Nagrota are the nearest metres gauge railway stations to the city. 


By Road: The city is connected to other  neighbouring cities by state-owned buses. Delhi, located 530 kilometers from Mcleodganj, is serviced by frequent deluxe buses. Mcleodganj is also well  connected to Chandigarh (275 km) and Dharamshala (5 km).

Mcleodganj Distance Chart

Road distances and travel time from/to Mcleodganj from/to various cities within or outside Uttarakhand - Mcleodganj Distance Chart

You can also hire or rent a Cab/ Taxi to Mcleodganj. More details about Mcleodganj Car Rentals.