
Mathura to Garhwa
Garhwa is approximately 800+ kms from Mathura. The fastest way to reach Garhwa from Mathura is by Train, Flight, Bus Via Delhi, Ambikapur. It takes approximately 12 hours. The cheapest way to reach Garhwa from Mathura is by Bus, Train Via Etawah which would take approximately 19 hours.
Sort By
Mode of Transport
Via Tundla, Robertsganj
RECOMMENDED
Mathura
Tundla
Robertsganj
Garhwa
Approx Travel Time
16h 59m
₹2,563
Onwards
Mathura
Tundla
Robertsganj
Garhwa
Approx Travel Time
17h 32m
₹4,500
Onwards
Via Delhi, Ambikapur
FASTEST
Mathura
Delhi
Ambikapur
Garhwa
Approx Travel Time
11h 21m
₹6,875
Onwards
Mathura
Delhi
Ambikapur
Garhwa
Approx Travel Time
12h 30m
₹9,332
Onwards
Via Hathras, Robertsganj
Mathura
Hathras
Robertsganj
Garhwa
Approx Travel Time
16h 36m
On Demand
Mathura
Hathras
Robertsganj
Garhwa
Approx Travel Time
17h 21m
On Demand
Via Etawah
CHEAPEST
Mathura
Etawah
Garhwa
Approx Travel Time
18h 48m
₹739
Onwards
Via Auraiya, Varanasi
Mathura
Auraiya
Varanasi
Garhwa
Approx Travel Time
1d 0h 50m
₹6,083
Onwards
Via Agra, Varanasi
Mathura
Agra
Varanasi
Garhwa
Approx Travel Time
22h 14m
₹1,773
Onwards
Mathura
Agra
Varanasi
Garhwa
Approx Travel Time
18h 20m
₹1,314
Onwards
Frequently Asked Questions
What is the distance between Mathura and Garhwa?
Garhwa is approximately 800+ kms from Mathura.
How long does it take to reach Garhwa from Mathura?
It takes approximately 12 hours to reach Garhwa from Mathura by Train, Flight, Bus Via Delhi, Ambikapur.
What is the cheapest way to reach Garhwa from Mathura?
The cheapest way to reach Garhwa from Mathura is by Bus, Train Via Etawah.
What is the fastest way to reach Garhwa from Mathura?
The fastest way to reach Garhwa from Mathura is by Train, Flight, Bus Via Delhi, Ambikapur.


