
Garhwa to Mathura
Mathura is approximately 750+ kms from Garhwa. The fastest way to reach Mathura from Garhwa is by Train, Flight Via Patna, Lucknow. It takes approximately 16 hours. The cheapest way to reach Mathura from Garhwa is by Train Via Kanpur which would take approximately 17 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
RECOMMENDED
Garhwa
Prayagraj(Allahabad)
Mathura
Approx Travel Time
17h 10m
₹575
Onwards
Via Mirzapur
Garhwa
Mirzapur
Mathura
Approx Travel Time
17h 10m
₹615
Onwards
Via Etawah
Garhwa
Etawah
Mathura
Approx Travel Time
17h 10m
₹520
Onwards
Garhwa
Etawah
Mathura
Approx Travel Time
17h 40m
₹4,325
Onwards
Via Fatehpur, Uttar Pradesh
Garhwa
Fatehpur, Uttar Pradesh
Mathura
Approx Travel Time
17h 10m
₹565
Onwards
Via Kanpur
CHEAPEST
Garhwa
Kanpur
Mathura
Approx Travel Time
17h 10m
₹480
Onwards
Via Chunar
Garhwa
Chunar
Mathura
Approx Travel Time
17h 25m
₹610
Onwards
Via Shikohabad
Garhwa
Shikohabad
Mathura
Approx Travel Time
17h 40m
₹3,258
Onwards
Via Patna, Lucknow
FASTEST
Garhwa
Patna
Lucknow
Mathura
Approx Travel Time
15h 50m
₹4,906
Onwards
Via Varanasi
Garhwa
Varanasi
Mathura
Approx Travel Time
18h 40m
On Demand
Frequently Asked Questions
What is the distance between Garhwa and Mathura?
Mathura is approximately 750+ kms from Garhwa.
How long does it take to reach Mathura from Garhwa?
It takes approximately 16 hours to reach Mathura from Garhwa by Train, Flight Via Patna, Lucknow.
What is the cheapest way to reach Mathura from Garhwa?
The cheapest way to reach Mathura from Garhwa is by Train Via Kanpur.
What is the fastest way to reach Mathura from Garhwa?
The fastest way to reach Mathura from Garhwa is by Train, Flight Via Patna, Lucknow.