
Bangalore to Haridwar
Haridwar is approximately 1950+ kms from Bangalore. The fastest way to reach Haridwar from Bangalore is by Flight, Cab Via Dehradun. It takes approximately 7 hours. The cheapest way to reach Haridwar from Bangalore is by Train Via Delhi which would take approximately 42 hours.
Sort By
Mode of Transport
Via Dehradun
RECOMMENDED
FASTEST
Bangalore
Dehradun
Haridwar
Approx Travel Time
6h 50m
₹8,177
Onwards
Via Delhi
Bangalore
Delhi
Haridwar
Approx Travel Time
8h 35m
₹6,889
Onwards
Bangalore
Delhi
Haridwar
Approx Travel Time
1d 18h 11m
₹1,059
Onwards
CHEAPEST
Bangalore
Delhi
Haridwar
Approx Travel Time
1d 17h 22m
₹1,035
Onwards
Via Bareilly
Bangalore
Bareilly
Haridwar
Approx Travel Time
7h 34m
₹8,952
Onwards
Via Mathura
Bangalore
Mathura
Haridwar
Approx Travel Time
1d 17h 13m
₹6,380
Onwards
Via Gurgaon
Bangalore
Gurgaon
Haridwar
Approx Travel Time
1d 23h 22m
₹6,098
Onwards
Via Ghaziabad
Bangalore
Ghaziabad
Haridwar
Approx Travel Time
7h 37m
₹9,979
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 7 hours to reach Haridwar from Bangalore by Flight, Cab Via Dehradun.
What is the cheapest way to reach Haridwar from Bangalore?
The cheapest way to reach Haridwar from Bangalore is by Train Via Delhi.
What is the fastest way to reach Haridwar from Bangalore?
The fastest way to reach Haridwar from Bangalore is by Flight, Cab Via Dehradun.


