
Haridwar to Ghazipur
Ghazipur is approximately 750+ kms from Haridwar. The fastest way to reach Ghazipur from Haridwar is by Train Via Gonda. It takes approximately 17 hours. The cheapest way to reach Ghazipur from Haridwar is by Train Via Moradabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Gonda
RECOMMENDED
FASTEST
Haridwar
Gonda
Ghazipur
Approx Travel Time
16h 55m
On Demand
Via Moradabad
CHEAPEST
Haridwar
Moradabad
Ghazipur
Approx Travel Time
17h 10m
₹490
Onwards
Via Shahjahanpur
Haridwar
Shahjahanpur
Ghazipur
Approx Travel Time
17h 10m
₹535
Onwards
Via Bara Banki
Haridwar
Bara Banki
Ghazipur
Approx Travel Time
17h 10m
₹555
Onwards
Via Basti
Haridwar
Basti
Ghazipur
Approx Travel Time
17h 10m
On Demand
Via Lucknow
Haridwar
Lucknow
Ghazipur
Approx Travel Time
17h 25m
₹540
Onwards
Via Ayodhya
Haridwar
Ayodhya
Ghazipur
Approx Travel Time
16h 55m
₹530
Onwards
Via Hardoi
Haridwar
Hardoi
Ghazipur
Approx Travel Time
17h 25m
₹520
Onwards
Via Amroha
Haridwar
Amroha
Ghazipur
Approx Travel Time
17h 10m
On Demand
Via Shahganj
Haridwar
Shahganj
Ghazipur
Approx Travel Time
16h 55m
₹540
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Ghazipur?
Ghazipur is approximately 750+ kms from Haridwar.
How long does it take to reach Ghazipur from Haridwar?
It takes approximately 17 hours to reach Ghazipur from Haridwar by Train Via Gonda.
What is the cheapest way to reach Ghazipur from Haridwar?
The cheapest way to reach Ghazipur from Haridwar is by Train Via Moradabad.
What is the fastest way to reach Ghazipur from Haridwar?
The fastest way to reach Ghazipur from Haridwar is by Train Via Gonda.