There are 4 ways to get from Dīnānagar to Khajjiar Lake by taxi, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Dīnānagar to Pathankottaxi
- Take the bus from Pathankot to Dalhousiebus 84
1h 52m₹2,002–2,589Drive 122.8 km
cheapest- Drive from Dīnānagar to Khajjiar Lakecar 122.8 km
2h 25m₹1,381–1,995Taxi
- Take the taxi from Dīnānagar to Khajjiar Laketaxi 122.8 km
2h 25m₹3,400–4,100Line 04397 train, taxi
- Take the train from Dina Nagar to Pathankottrain 04397 / ...
- Take the taxi from Pathankot to Khajjiar Laketaxi
3h 15m₹2,915–4,288
Questions & Answers
The cheapest way to get from Dīnānagar to Khajjiar Lake is to drive which costs ₹1,300 - ₹2,000 and takes 2h 25m.
The fastest way to get from Dīnānagar to Khajjiar Lake is to taxi and bus which takes 1h 52m and costs ₹2,000 - ₹2,600.
The distance between Dīnānagar and Khajjiar Lake is 131 km. The road distance is 122.8 km.
The best way to get from Dīnānagar to Khajjiar Lake without a car is to taxi and bus which takes 1h 52m and costs ₹2,000 - ₹2,600.
It takes approximately 1h 52m to get from Dīnānagar to Khajjiar Lake, including transfers.
Yes, the driving distance between Dīnānagar to Khajjiar Lake is 123 km. It takes approximately 2h 25m to drive from Dīnānagar to Khajjiar Lake.
There are 143+ hotels available in Khajjiar Lake.
What companies run services between Dīnānagar, India and Khajjiar Lake, India?
There is no direct connection from Dīnānagar to Khajjiar Lake. However, you can take the taxi to Pathankot, take the bus to Dalhousie, then take the taxi to Khajjiar Lake. Alternatively, you can drive from Dīnānagar to Khajjiar Lake in around 2h 25m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dina Nagar to Pathankot
- Ave. Duration
- 1h 12m
- Frequency
- Every 3 hours
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Pathankot to Dalhousie
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹330–550
- Website
- hrtchp.com
- Ordinary
- ₹330–440
- AC Himdhara
- ₹400–550
- Ave. Duration
- 1h 37m
- Estimated price
- ₹900–4,100
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Need to know: Jadrolinija, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.








