
Dadri to Shahganj
Shahganj is approximately 700+ kms from Dadri. The fastest way to reach Shahganj from Dadri is by Train Via Prayagraj(Allahabad). It takes approximately 13 hours. The cheapest way to reach Shahganj from Dadri is by Train Via Tundla which would take approximately 15 hours.
Sort By
Mode of Transport
Via Gajraula, Rampur (Uttar Pradesh)
RECOMMENDED
Dadri
Gajraula
Rampur (Uttar Pradesh)
Shahganj
Approx Travel Time
15h 38m
₹3,599
Onwards
Via Tundla
CHEAPEST
Dadri
Tundla
Shahganj
Approx Travel Time
14h 41m
₹465
Onwards
Via Aligarh, Prayagraj(Allahabad)
Dadri
Aligarh
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
13h 32m
₹600
Onwards
Via Tundla, Lucknow
Dadri
Tundla
Lucknow
Shahganj
Approx Travel Time
14h 13m
₹465
Onwards
Via Aligarh
Dadri
Aligarh
Shahganj
Approx Travel Time
14h 58m
₹495
Onwards
Via Tundla, Ayodhya
Dadri
Tundla
Ayodhya
Shahganj
Approx Travel Time
14h 31m
₹490
Onwards
Via Prayagraj(Allahabad)
FASTEST
Dadri
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
13h 12m
₹485
Onwards
Via Tundla, Machhlishahr
Dadri
Tundla
Machhlishahr
Shahganj
Approx Travel Time
13h 33m
On Demand
Via Aligarh, Ayodhya
Dadri
Aligarh
Ayodhya
Shahganj
Approx Travel Time
14h 48m
₹540
Onwards
Via Aligarh, Lucknow
Dadri
Aligarh
Lucknow
Shahganj
Approx Travel Time
14h 38m
₹1,340
Onwards
Frequently Asked Questions
What is the distance between Dadri and Shahganj?
Shahganj is approximately 700+ kms from Dadri.
How long does it take to reach Shahganj from Dadri?
It takes approximately 13 hours to reach Shahganj from Dadri by Train Via Prayagraj(Allahabad).
What is the cheapest way to reach Shahganj from Dadri?
The cheapest way to reach Shahganj from Dadri is by Train Via Tundla.
What is the fastest way to reach Shahganj from Dadri?
The fastest way to reach Shahganj from Dadri is by Train Via Prayagraj(Allahabad).