Nadiad to Shahganj - Multiple Options To Reach By Train
Shahganj is approximately 1150+ kms from Nadiad. The fastest way to reach Shahganj from Nadiad is by Train Via Bina. It takes approximately 25 hours. The cheapest way to reach Shahganj from Nadiad is by Train Via Ratlam which would take approximately 25 hours.
Sort By
Mode of Transport
Via Bina
RECOMMENDED
FASTEST
Nadiad
Bina
Shahganj
Approx Travel Time
1d 0h 25m
₹630
Onwards
Via Ujjain
Nadiad
Ujjain
Shahganj
Approx Travel Time
1d 0h 40m
₹570
Onwards
Via Ratlam
CHEAPEST
Nadiad
Ratlam
Shahganj
Approx Travel Time
1d 0h 40m
₹540
Onwards
Via Kota
Nadiad
Kota
Shahganj
Approx Travel Time
1d 1h 10m
₹840
Onwards
Via Kanpur
Nadiad
Kanpur
Shahganj
Approx Travel Time
1d 1h 25m
₹695
Onwards
Via Prayagraj(Allahabad)
Nadiad
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
1d 0h 40m
₹750
Onwards
Via Itarsi
Nadiad
Itarsi
Shahganj
Approx Travel Time
1d 1h 55m
₹775
Onwards
Via Jaunpur
Nadiad
Jaunpur
Shahganj
Approx Travel Time
1d 0h 55m
₹765
Onwards
Via Lucknow
Nadiad
Lucknow
Shahganj
Approx Travel Time
1d 1h 55m
On Demand
Via Sawai Madhopur
Nadiad
Sawai Madhopur
Shahganj
Approx Travel Time
1d 2h 10m
₹840
Onwards
Frequently Asked Questions
What is the distance between Nadiad and Shahganj?
Shahganj is approximately 1150+ kms from Nadiad.
How long does it take to reach Shahganj from Nadiad?
It takes approximately 25 hours to reach Shahganj from Nadiad by Train Via Bina.
What is the cheapest way to reach Shahganj from Nadiad?
The cheapest way to reach Shahganj from Nadiad is by Train Via Ratlam.
What is the fastest way to reach Shahganj from Nadiad?
The fastest way to reach Shahganj from Nadiad is by Train Via Bina.