
Haridwar to Hajipur
Hajipur is approximately 900+ kms from Haridwar. The fastest way to reach Hajipur from Haridwar is by Train Via Gorakhpur. It takes approximately 20 hours. The cheapest way to reach Hajipur from Haridwar is by Train Via Moradabad which would take approximately 21 hours.
Sort By
Mode of Transport
Via Gorakhpur
RECOMMENDED
FASTEST
Haridwar
Gorakhpur
Hajipur
Approx Travel Time
20h 10m
₹585
Onwards
Via Basti
Haridwar
Basti
Hajipur
Approx Travel Time
20h 25m
₹590
Onwards
Via Moradabad
CHEAPEST
Haridwar
Moradabad
Hajipur
Approx Travel Time
20h 40m
₹540
Onwards
Haridwar
Moradabad
Hajipur
Approx Travel Time
21h 35m
₹4,047
Onwards
Via Bareilly
Haridwar
Bareilly
Hajipur
Approx Travel Time
20h 40m
₹585
Onwards
Via Lucknow
Haridwar
Lucknow
Hajipur
Approx Travel Time
21h 25m
₹605
Onwards
Via Bara Banki
Haridwar
Bara Banki
Hajipur
Approx Travel Time
20h 55m
₹605
Onwards
Via Ayodhya
Haridwar
Ayodhya
Hajipur
Approx Travel Time
20h 40m
₹595
Onwards
Via Muzaffarpur
Haridwar
Muzaffarpur
Hajipur
Approx Travel Time
20h 55m
₹555
Onwards
Via Roorkee
Haridwar
Roorkee
Hajipur
Approx Travel Time
21h 25m
₹550
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Hajipur?
Hajipur is approximately 900+ kms from Haridwar.
How long does it take to reach Hajipur from Haridwar?
It takes approximately 20 hours to reach Hajipur from Haridwar by Train Via Gorakhpur.
What is the cheapest way to reach Hajipur from Haridwar?
The cheapest way to reach Hajipur from Haridwar is by Train Via Moradabad.
What is the fastest way to reach Hajipur from Haridwar?
The fastest way to reach Hajipur from Haridwar is by Train Via Gorakhpur.