Asansol to Shahganj - Multiple Options To Reach By Train
Shahganj is approximately 550+ kms from Asansol. The fastest way to reach Shahganj from Asansol is by Train. It takes approximately 12 hours. The cheapest way to reach Shahganj from Asansol is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Aurangabad, Bihar
Asansol
Aurangabad, Bihar
Shahganj
Approx Travel Time
12h 40m
₹395
Onwards
Via Sasaram
Asansol
Sasaram
Shahganj
Approx Travel Time
12h 55m
₹400
Onwards
Via Ballia
Asansol
Ballia
Shahganj
Approx Travel Time
12h 55m
On Demand
Via Chhapra
Asansol
Chhapra
Shahganj
Approx Travel Time
13h 40m
₹575
Onwards
Via Bhabua
Asansol
Bhabua
Shahganj
Approx Travel Time
13h 10m
₹395
Onwards
Frequently Asked Questions
What is the distance between Asansol and Shahganj?
Shahganj is approximately 550+ kms from Asansol.
How long does it take to reach Shahganj from Asansol?
It takes approximately 12 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.