How to Reach Dalhousie by Air
Jammu Airport is at a distance of 180 km and Amritsar Airport is at a distance of 208 Km from Dalhousie.. There are regular flights from Jammu and Amritsar to Delhi and many other destinations. Gaggal airport is at a distance of 135 km, however there are no flights currently. 3 flights from Delhi are going to start soon.
How to Reach Dalhousie by Rail
If you are planning to come to Dalhousie by train then the nearest railway stations are Chakki Bank Railway Station and Pathankot Railway Station (train arrival and departure info can be found by clicking on the links) . Chakki Bank Railway Station and Pathankot Railway Station are well connected to various cities and towns of Himachal Pradesh by taxis and buses. From these railway stations you can take a bus to Dalhousie. The bus services from Pathakot to Dalhousie are very regular and depart daily. The distance between Pathankot and Dalhousie is about 85 km
How to Reach Dalhousie by Bus
Dalhousie is well connected with direct bus services from all cities of Himachal Pradesh, Punjab, Haryana and Uttar Pradesh. Depending on which route you take, road distances from various Northern cities in India can vary. Best way is to take a bus However, the closest distance from some cities is as follows:
- From: Shimla, Himachal Pradesh, India To: Dalhousie, Himachal Pradesh, India – 347 km
- From: Pathankot, Punjab, India – To: Dalhousie, Himachal Pradesh, India – 85 km
- From: Dharamshala, Himachal Pradesh- To: Dalhousie, Himachal Pradesh, India -117 km
- Its better to take bus from other parts of northern India to Pathankot and then from Pathankot to Dalhousie
- From: Chandigarh, India – To: Dalhousie, Himachal Pradesh, India– 312 km
- From: New Delhi, Delhi, India – To: Dalhousie, Himachal Pradesh, India – 557 km