
Godhra to Shahganj
Shahganj is approximately 1050+ kms from Godhra. The fastest way to reach Shahganj from Godhra is by Train Via Bina. It takes approximately 23 hours. The cheapest way to reach Shahganj from Godhra is by Train Via Ratlam which would take approximately 23 hours.
Sort By
Mode of Transport
Via Bina
RECOMMENDED
FASTEST
Godhra
Bina
Shahganj
Approx Travel Time
22h 55m
₹580
Onwards
Via Guna
Godhra
Guna
Shahganj
Approx Travel Time
22h 55m
₹615
Onwards
Via Shajapur
Godhra
Shajapur
Shahganj
Approx Travel Time
23h 10m
₹740
Onwards
Via Ujjain
Godhra
Ujjain
Shahganj
Approx Travel Time
23h 10m
₹520
Onwards
Via Prayagraj(Allahabad)
Godhra
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
23h 10m
₹725
Onwards
Via Satna
Godhra
Satna
Shahganj
Approx Travel Time
23h 10m
₹830
Onwards
Via Ratlam
CHEAPEST
Godhra
Ratlam
Shahganj
Approx Travel Time
23h 10m
₹475
Onwards
Via Kota
Godhra
Kota
Shahganj
Approx Travel Time
23h 55m
₹745
Onwards
Via Gwalior
Godhra
Gwalior
Shahganj
Approx Travel Time
1d 0h 25m
On Demand
Via Kanpur
Godhra
Kanpur
Shahganj
Approx Travel Time
23h 55m
₹695
Onwards
Frequently Asked Questions
What is the distance between Godhra and Shahganj?
Shahganj is approximately 1050+ kms from Godhra.
How long does it take to reach Shahganj from Godhra?
It takes approximately 23 hours to reach Shahganj from Godhra by Train Via Bina.
What is the cheapest way to reach Shahganj from Godhra?
The cheapest way to reach Shahganj from Godhra is by Train Via Ratlam.
What is the fastest way to reach Shahganj from Godhra?
The fastest way to reach Shahganj from Godhra is by Train Via Bina.