
Haridwar to Alwar
Alwar is approximately 300+ kms from Haridwar. The fastest way to reach Alwar from Haridwar is by Train Via Delhi. It takes approximately 7 hours. The cheapest way to reach Alwar from Haridwar is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ambala
Haridwar
Ambala
Alwar
Approx Travel Time
8h 8m
₹4,749
Onwards
Via Faridabad
Haridwar
Faridabad
Alwar
Approx Travel Time
8h 1m
₹3,362
Onwards
Via Delhi
FASTEST
Haridwar
Delhi
Alwar
Approx Travel Time
7h 14m
₹290
Onwards
Haridwar
Delhi
Alwar
Approx Travel Time
7h 51m
₹504
Onwards
Haridwar
Delhi
Alwar
Approx Travel Time
8h 43m
₹544
Onwards
Via Gurgaon
Haridwar
Gurgaon
Alwar
Approx Travel Time
8h 34m
₹644
Onwards
Via Muzaffarnagar
Haridwar
Muzaffarnagar
Alwar
Approx Travel Time
8h 24m
₹3,479
Onwards
Haridwar
Muzaffarnagar
Alwar
Approx Travel Time
7h 34m
₹4,083
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Alwar?
Alwar is approximately 300+ kms from Haridwar.
How long does it take to reach Alwar from Haridwar?
It takes approximately 7 hours to reach Alwar from Haridwar by Train Via Delhi.
What is the cheapest way to reach Alwar from Haridwar?
The cheapest way to reach Alwar from Haridwar is by Train.
What is the fastest way to reach Alwar from Haridwar?
The fastest way to reach Alwar from Haridwar is by Train Via Delhi.

