
Mathura to Ghazipur
Ghazipur is approximately 650+ kms from Mathura. The fastest way to reach Ghazipur from Mathura is by Train Via Shahganj. It takes approximately 15 hours. The cheapest way to reach Ghazipur from Mathura is by Train Via Etawah which would take approximately 15 hours.
Sort By
Mode of Transport
Via Shahganj
RECOMMENDED
FASTEST
Mathura
Shahganj
Ghazipur
Approx Travel Time
14h 40m
₹505
Onwards
Via Etawah
CHEAPEST
Mathura
Etawah
Ghazipur
Approx Travel Time
14h 55m
₹500
Onwards
Mathura
Etawah
Ghazipur
Approx Travel Time
15h 25m
₹4,162
Onwards
Via Lucknow
Mathura
Lucknow
Ghazipur
Approx Travel Time
14h 55m
₹510
Onwards
Via Jaunpur
Mathura
Jaunpur
Ghazipur
Approx Travel Time
14h 55m
₹515
Onwards
Via Kanpur
Mathura
Kanpur
Ghazipur
Approx Travel Time
14h 40m
₹500
Onwards
Via Varanasi
Mathura
Varanasi
Ghazipur
Approx Travel Time
15h 10m
₹520
Onwards
Via Agra
Mathura
Agra
Ghazipur
Approx Travel Time
14h 57m
₹2,188
Onwards
Via Fatehpur, Uttar Pradesh
Mathura
Fatehpur, Uttar Pradesh
Ghazipur
Approx Travel Time
15h 10m
On Demand
Via Prayagraj(Allahabad)
Mathura
Prayagraj(Allahabad)
Ghazipur
Approx Travel Time
15h 25m
₹510
Onwards
Frequently Asked Questions
What is the distance between Mathura and Ghazipur?
Ghazipur is approximately 650+ kms from Mathura.
How long does it take to reach Ghazipur from Mathura?
It takes approximately 15 hours to reach Ghazipur from Mathura by Train Via Shahganj.
What is the cheapest way to reach Ghazipur from Mathura?
The cheapest way to reach Ghazipur from Mathura is by Train Via Etawah.
What is the fastest way to reach Ghazipur from Mathura?
The fastest way to reach Ghazipur from Mathura is by Train Via Shahganj.