Explore on the way

Bengaluru to Haridwar by Road

Pack some nice homemade food, cause this isn't a short trip !
Bengaluru (Karnataka) to Haridwar (Uttarakhand) driving directions for the distance of 2324 kilometers. It will take at least 1 day 9 hours 30 minutes by road and will cost you at least 11620 of fuel! You'll need a warm blanket at night !
Travel Guide