
Asansol to Shahganj
Shahganj is approximately 600+ kms from Asansol. The fastest way to reach Shahganj from Asansol is by Train. It takes approximately 13 hours. The cheapest way to reach Shahganj from Asansol is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Sasaram
Asansol
Sasaram
Shahganj
Approx Travel Time
13h 40m
₹400
Onwards
Via Aurangabad, Bihar
Asansol
Aurangabad, Bihar
Shahganj
Approx Travel Time
13h 40m
₹395
Onwards
Via Bhabua
Asansol
Bhabua
Shahganj
Approx Travel Time
13h 55m
₹395
Onwards
Via Ballia
Asansol
Ballia
Shahganj
Approx Travel Time
14h 10m
On Demand
Via Chhapra
Asansol
Chhapra
Shahganj
Approx Travel Time
14h 25m
₹575
Onwards
Frequently Asked Questions
What is the distance between Asansol and Shahganj?
Shahganj is approximately 600+ kms from Asansol.
How long does it take to reach Shahganj from Asansol?
It takes approximately 13 hours to reach Shahganj from Asansol by Train.
What is the cheapest way to reach Shahganj from Asansol?
The cheapest way to reach Shahganj from Asansol is by Train.
What is the fastest way to reach Shahganj from Asansol?
The fastest way to reach Shahganj from Asansol is by Train.