
Garhwa to Shahganj
The fastest way to reach Shahganj from Garhwa is by Train, Bus Via Dudhi, Robertsganj. The journey takes approximately 3 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.
Sort By
Mode of Transport
Via Robertsganj
RECOMMENDED
Garhwa
Robertsganj
Shahganj
Approx Travel Time
3h 19m
₹876
Onwards
Via Dudhi, Robertsganj
FASTEST
Garhwa
Dudhi
Robertsganj
Shahganj
Approx Travel Time
3h 1m
₹931
Onwards
Via Robertsganj, Chunar
Garhwa
Robertsganj
Chunar
Shahganj
Approx Travel Time
7h 58m
₹435
Onwards
Via Chunar, Varanasi
Garhwa
Chunar
Varanasi
Shahganj
Approx Travel Time
9h 11m
On Demand
Via Varanasi
Garhwa
Varanasi
Shahganj
Approx Travel Time
9h 45m
₹7,302
Onwards
Via Sasaram, Maunath Bhanjan
Garhwa
Sasaram
Maunath Bhanjan
Shahganj
Approx Travel Time
13h 23m
₹4,624
Onwards
Via Robertsganj, Azamgarh, Phulpur
Garhwa
Robertsganj
Azamgarh
Phulpur
Shahganj
Approx Travel Time
5h 18m
₹879
Onwards
Via Chunar
CHEAPEST
Garhwa
Chunar
Shahganj
Approx Travel Time
9h 55m
₹320
Onwards
Via Robertsganj, Prayagraj(Allahabad)
Garhwa
Robertsganj
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
10h 14m
₹435
Onwards
Via Robertsganj, Varanasi
Garhwa
Robertsganj
Varanasi
Shahganj
Approx Travel Time
7h 34m
₹3,247
Onwards
Frequently Asked Questions
What is the distance between Garhwa and Shahganj?
Shahganj is approximately 0+ kms from Garhwa.
How long does it take to reach Shahganj from Garhwa?
It takes approximately 3 hours to reach Shahganj from Garhwa by Train, Bus Via Dudhi, Robertsganj.
What is the cheapest way to reach Shahganj from Garhwa?
The cheapest way to reach Shahganj from Garhwa is by Train Via Chunar.
What is the fastest way to reach Shahganj from Garhwa?
The fastest way to reach Shahganj from Garhwa is by Train, Bus Via Dudhi, Robertsganj.

