Khajjiar is well connected with most of the important towns and cities of Uttarakhand. Getting there guide below provides detailed information about how to reach Khajjiar by Road, Train or Flight.
The nearest railway station is Pathankot while the nearest airport is Gaggal in Kangra. The best way to reach Khajjiar is by road with the Himachal Road Transport Corporation running regular buses to Khajjiar.
By Air: Gaggal Airport is the nearest airport to reach Dalhousie, You can hire a private taxi or public transport from Gaggal airport to Dalhousie.
By Rail: The nearest railway station to reach Dalhousie is the Pathankot railway station. There are direct trains running between Delhi and Pathankot. You can hire a private taxi or public transport from Pathankot railway station to Dalhousie.
By Road: Himachal Road Transport Corporation (HPTC) and Haryana Road Transport Corporation (HRTC) provide regular bus services from nearby cities to Dalhousie. New Delhi is located at a road distance of about 565 km from Dalhousie and it takes around 11 hours via NH 1 to reach Dalhousie from Delhi.
Send Enquiry for Tour PackagesRoad distances and travel time from/to Khajjiar from/to various cities within or outside Uttarakhand - Khajjiar Distance Chart