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! If you haven't packed any woollens, you still have time to pack them.
Dalhousie
Travel Guide