
Garhwa to Mathura
Mathura is approximately 800+ kms from Garhwa. The fastest way to reach Mathura from Garhwa is by Bus, Flight, Train Via Ambikapur, Delhi. It takes approximately 15 hours. The cheapest way to reach Mathura from Garhwa is by Train, Bus Via Robertsganj, Tundla which would take approximately 16 hours.
Sort By
Mode of Transport
Via Robertsganj, Hathras
RECOMMENDED
Garhwa
Robertsganj
Hathras
Mathura
Approx Travel Time
15h 16m
On Demand
Garhwa
Robertsganj
Hathras
Mathura
Approx Travel Time
15h 39m
On Demand
Garhwa
Robertsganj
Hathras
Mathura
Approx Travel Time
15h 47m
On Demand
Via Ambikapur, Delhi
FASTEST
Garhwa
Ambikapur
Delhi
Mathura
Approx Travel Time
14h 20m
₹7,441
Onwards
Via Varanasi, Agra
Garhwa
Varanasi
Agra
Mathura
Approx Travel Time
20h 20m
₹6,029
Onwards
Via Varanasi, Auraiya
Garhwa
Varanasi
Auraiya
Mathura
Approx Travel Time
20h 30m
₹11,558
Onwards
Via Robertsganj, Prayagraj(Allahabad)
Garhwa
Robertsganj
Prayagraj(Allahabad)
Mathura
Approx Travel Time
15h 52m
₹635
Onwards
Via Robertsganj, Tundla
CHEAPEST
Garhwa
Robertsganj
Tundla
Mathura
Approx Travel Time
16h 6m
₹625
Onwards
Via Etawah
Garhwa
Etawah
Mathura
Approx Travel Time
17h 33m
₹847
Onwards
Via Robertsganj, Etawah
Garhwa
Robertsganj
Etawah
Mathura
Approx Travel Time
16h 4m
₹937
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 15 hours to reach Mathura from Garhwa by Bus, Flight, Train Via Ambikapur, 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 Ambikapur, Delhi.

