This is how you can Reach Horizon Villa South at M’cleodganj Dharamsala (Mcleodganj) by Bus, Rail and Air flights.

From Delhi by Air: The nearest Airport is Kangra Airport just 12 Kms from Dharamsala Town, 20 kms from Mcleodganj and 7 Kms from Kangra Town. Time Taken by Air Flight is 1 hour and 50 minutes Airliners: Currently there are no Airliners flying between New Delhi – Dharamsala – New Delhi

Airport Authority of India Kangra Airport: 91-1892-232374

By Rail (Nearest Broad Gauge Station – Pathankot/Chakki – Narrow Gauge Station Kangra Town) The nearest railway station is at Kangra, 17 Kms from Dharamsala connected to Pathankot through narrow gauge line. From Kangra you can get a bus easily every 15 minutes to Dharamsala which takes maximum of 45 minutes. The nearest broad gauge railway station is Pathankot which about 95 Km from Dharamsala.


e narrow gauge line from Pathankot passes through Kangra, Maranda(Palampur), Baijnath and reaches Joginder Nagar. The railway reservation facility is also available at Dharamshala.

The schedule for these narrow gauge trains is given below: Distances in KMS

From  Destination Distance
Delhi to Pathankot 485Kms,
Ambala to Pathankot 287Kms
Jammu to Pathankot 101 Kms

For other details check from: Railway Reservation Dharamsala: +91-1892-226711 Railways Bookings: http://www.indianrail.gov.in

By Bus (Bus to Dharamsala, McleodGanj and Kangra) Overnight Journey takes 12- Hours approx.
Route from Delhi: – NH1 to Ambala -NH22 to Zirakpur- NH21 to Kiratpur via Chandigarh – State highways to Dharamsala and McleodGanj via Una and Kangra Distance from Delhi to Dharamsala is 526 Kms

Buses from New Delhi:

1) Volvo AC Bus-Himachal Road Transport corporation (HRTC) Departs from New Delhi-ISBT New Delhi – Dharamsala Departure: 8.00 PM

Book online at http://www.hrtc.gov.in/hrtctickets/ or at HRTC Booking Counter at ISBT New Delhi

2) HimGaurav AC Bus-Himachal Road Transport corporation (HRTC) Departs from New Delhi-ISBT New Delhi – Dharamsala Departure: 8.15 PM
Book online at http://hrtc.gov.in/advance.htm or or at HRTC Booking Counter at ISBT New Delhi

3) Himachal Pradesh Tourism Development Corporation (HPTDC)Departs from New Delhi-ChanderLok Building Jan path ,New Delhi- Departure: 5:30 PM. Bookings can be done at HPTDC Booking Office at Chanderlok

Building, Janpath New Delhi. Tel: (011) 23325320, 23324764 Fax: (011) 23731072

Bus Routes Distances –(From Dharamsala)
Pathankot to Dharamsala 92 Kms, To McleodGanj is 101,
Chamba to Dharamsala 169 Kms Via Lahru, 185 Kms via chakki
Dalhousie to Dharamsala 127 Kms Via Lahru, 143 Kms Via Chakki
Shimla to Dharamsala 235 Kms Via Hamirpur, 270 Kms Via Mandi.
Manali to Dharamsala 235 Kms (Route-Manali-Kullu-Mandi-Palampur-Kangra-Dharamsala)


Delhi to Dharamsala 526 Kms,
Chandigarh to Dharamsala 255 Kms
Jalandhar to Dharamsala 170 Kms
Pathankot to Dharamsala 92 Kms
Ludhiana to Dharamsala 200 Kms
Amritsar to Dharamsala 190 Kms
Jammu to Dharamsala 210 Kms
Shimla Via Hamirpur to Dharamsala 235 Kms
Shimla Via Mandi to Dharamsala 270 Kms
Manali to Dharamsala 235 Kms
Una to Dharamsala 125 Kms
Palampur to Dharamsala 45 Kms
Kangra to Dharamsala 16 Kms
Baijnath to Dharamsala 62 Kms