
Ranchi to Shahganj
Shahganj is approximately 450+ kms from Ranchi. The fastest way to reach Shahganj from Ranchi is by Train Via Varanasi. It takes approximately 11 hours. The cheapest way to reach Shahganj from Ranchi is by Train Via Gaya which would take approximately 11 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
FASTEST
Ranchi
Varanasi
Shahganj
Approx Travel Time
10h 25m
₹385
Onwards
Ranchi
Varanasi
Shahganj
Approx Travel Time
12h 10m
₹664
Onwards
Via Sasaram
Ranchi
Sasaram
Shahganj
Approx Travel Time
10h 25m
₹420
Onwards
Ranchi
Sasaram
Shahganj
Approx Travel Time
11h 40m
₹715
Onwards
Via Bhabua
Ranchi
Bhabua
Shahganj
Approx Travel Time
10h 25m
₹425
Onwards
Ranchi
Bhabua
Shahganj
Approx Travel Time
11h 55m
On Demand
Via Aurangabad, Bihar
Ranchi
Aurangabad, Bihar
Shahganj
Approx Travel Time
10h 25m
₹425
Onwards
Ranchi
Aurangabad, Bihar
Shahganj
Approx Travel Time
11h 25m
₹630
Onwards
Via Gaya
CHEAPEST
Ranchi
Gaya
Shahganj
Approx Travel Time
11h 10m
₹345
Onwards
Via Arrah
Ranchi
Arrah
Shahganj
Approx Travel Time
11h 40m
₹430
Onwards
Frequently Asked Questions
What is the distance between Ranchi and Shahganj?
Shahganj is approximately 450+ kms from Ranchi.
How long does it take to reach Shahganj from Ranchi?
It takes approximately 11 hours to reach Shahganj from Ranchi by Train Via Varanasi.
What is the cheapest way to reach Shahganj from Ranchi?
The cheapest way to reach Shahganj from Ranchi is by Train Via Gaya.
What is the fastest way to reach Shahganj from Ranchi?
The fastest way to reach Shahganj from Ranchi is by Train Via Varanasi.
Routes Connecting Ranchi
Routes From Ranchi
Routes To Ranchi
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Itanagar
- Shahganj to Madhubani
- Shahganj to Karjat
- Shahganj to Solapur
- Shahganj to Sambhar
- Shahganj to Ludhiana
- Shahganj to TIRUR
- Shahganj to Tiruchirappalli
- Shahganj to Abohar
- Shahganj to Bangarapet
- Shahganj to Lalkuan
- Shahganj to Raipur
- Shahganj to Devadurga
- Shahganj to Jhajjar
- Shahganj to Hazaribagh