Explore on the way

Bengaluru to Dalhousie by Road

Whoa - that looks like an exciting journey to take !
Bengaluru (Karnataka) to Dalhousie (Himachal Pradesh) driving directions for the distance of 2706 kilometers. It will take at least 1 day 15 hours 5 minutes by road and will cost you at least 13530 of fuel! Dalhousie's a great place, if you love cold weather that is.
Travel Guide