
Bangalore to Haridwar
Haridwar is approximately 1950+ kms from Bangalore. The fastest way to reach Haridwar from Bangalore is by Flight, Bus Via Delhi. It takes approximately 8 hours. The cheapest way to reach Haridwar from Bangalore is by Train Via Hyderabad, Delhi which would take approximately 37 hours.
Sort By
Mode of Transport
Via Dehradun
RECOMMENDED
Bangalore
Dehradun
Haridwar
Approx Travel Time
7h 46m
₹9,437
Onwards
Via Delhi
FASTEST
Bangalore
Delhi
Haridwar
Approx Travel Time
7h 28m
₹8,153
Onwards
Bangalore
Delhi
Haridwar
Approx Travel Time
2d 1h 28m
₹4,699
Onwards
Via Bareilly
Bangalore
Bareilly
Haridwar
Approx Travel Time
7h 54m
₹10,153
Onwards
Via Lucknow, Dehradun
Bangalore
Lucknow
Dehradun
Haridwar
Approx Travel Time
7h 46m
₹13,335
Onwards
Via Hyderabad, Delhi
Bangalore
Hyderabad
Delhi
Haridwar
Approx Travel Time
1d 13h 1m
₹4,366
Onwards
Bangalore
Hyderabad
Delhi
Haridwar
Approx Travel Time
1d 11h 58m
₹1,749
Onwards
CHEAPEST
Bangalore
Hyderabad
Delhi
Haridwar
Approx Travel Time
1d 12h 56m
₹1,225
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Haridwar?
Haridwar is approximately 1950+ kms from Bangalore.
How long does it take to reach Haridwar from Bangalore?
It takes approximately 8 hours to reach Haridwar from Bangalore by Flight, Bus Via Delhi.
What is the cheapest way to reach Haridwar from Bangalore?
The cheapest way to reach Haridwar from Bangalore is by Train Via Hyderabad, Delhi.
What is the fastest way to reach Haridwar from Bangalore?
The fastest way to reach Haridwar from Bangalore is by Flight, Bus Via Delhi.


