
Garhwa to Mathura
Mathura is approximately 800+ kms from Garhwa. The fastest way to reach Mathura from Garhwa is by Bus, Flight, Train Via Patna, Delhi. It takes approximately 12 hours. The cheapest way to reach Mathura from Garhwa is by Train, Bus Via Robertsganj, Tundla which would take approximately 18 hours.
Sort By
Mode of Transport
Via Robertsganj, Tundla
RECOMMENDED
Garhwa
Robertsganj
Tundla
Mathura
Approx Travel Time
16h 59m
₹2,587
Onwards
CHEAPEST
Garhwa
Robertsganj
Tundla
Mathura
Approx Travel Time
17h 32m
₹619
Onwards
Via Robertsganj, Hathras
Garhwa
Robertsganj
Hathras
Mathura
Approx Travel Time
16h 36m
On Demand
Via Robertsganj, Kanpur
Garhwa
Robertsganj
Kanpur
Mathura
Approx Travel Time
18h 17m
₹1,139
Onwards
Via Varanasi, Agra
Garhwa
Varanasi
Agra
Mathura
Approx Travel Time
18h 20m
₹1,379
Onwards
Garhwa
Varanasi
Agra
Mathura
Approx Travel Time
22h 14m
₹2,118
Onwards
Via Patna, Delhi
FASTEST
Garhwa
Patna
Delhi
Mathura
Approx Travel Time
12h 7m
₹5,615
Onwards
Via Varanasi, Auraiya
Garhwa
Varanasi
Auraiya
Mathura
Approx Travel Time
1d 0h 50m
₹6,139
Onwards
Via Robertsganj, Prayagraj(Allahabad)
Garhwa
Robertsganj
Prayagraj(Allahabad)
Mathura
Approx Travel Time
17h 12m
₹635
Onwards
Via Etawah
Garhwa
Etawah
Mathura
Approx Travel Time
18h 48m
₹898
Onwards
Frequently Asked Questions
What is the distance between Garhwa and Mathura?
Mathura is approximately 800+ kms from Garhwa.
How long does it take to reach Mathura from Garhwa?
It takes approximately 12 hours to reach Mathura from Garhwa by Bus, Flight, Train Via Patna, Delhi.
What is the cheapest way to reach Mathura from Garhwa?
The cheapest way to reach Mathura from Garhwa is by Train, Bus Via Robertsganj, Tundla.
What is the fastest way to reach Mathura from Garhwa?
The fastest way to reach Mathura from Garhwa is by Bus, Flight, Train Via Patna, Delhi.


