
Asansol to Shahdol
Shahdol is approximately 800+ kms from Asansol. The fastest way to reach Shahdol from Asansol is by Train Via Mirzapur, Anuppur. It takes approximately 15 hours. The cheapest way to reach Shahdol from Asansol is by Train Via Sundargarh which would take approximately 18 hours.
Sort By
Mode of Transport
Via Jamshedpur
RECOMMENDED
Asansol
Jamshedpur
Shahdol
Approx Travel Time
15h 56m
₹4,287
Onwards
Asansol
Jamshedpur
Shahdol
Approx Travel Time
17h 38m
₹690
Onwards
Via Mirzapur, Anuppur
FASTEST
Asansol
Mirzapur
Anuppur
Shahdol
Approx Travel Time
15h 1m
₹705
Onwards
Asansol
Mirzapur
Anuppur
Shahdol
Approx Travel Time
16h 6m
₹1,409
Onwards
Via Bodhgaya, Bilaspur, Chattisgarh
Asansol
Bodhgaya
Bilaspur, Chattisgarh
Shahdol
Approx Travel Time
1d 1h 30m
₹9,084
Onwards
Via Varanasi, Rewa
Asansol
Varanasi
Rewa
Shahdol
Approx Travel Time
16h 25m
₹2,149
Onwards
Via Begusarai
Asansol
Begusarai
Shahdol
Approx Travel Time
17h 25m
On Demand
Via Jamshedpur, Anuppur
Asansol
Jamshedpur
Anuppur
Shahdol
Approx Travel Time
16h 35m
₹4,317
Onwards
Via Varanasi
Asansol
Varanasi
Shahdol
Approx Travel Time
17h 22m
₹605
Onwards
Via Sundargarh
CHEAPEST
Asansol
Sundargarh
Shahdol
Approx Travel Time
17h 18m
₹510
Onwards
Frequently Asked Questions
What is the distance between Asansol and Shahdol?
Shahdol is approximately 800+ kms from Asansol.
How long does it take to reach Shahdol from Asansol?
It takes approximately 15 hours to reach Shahdol from Asansol by Train Via Mirzapur, Anuppur.
What is the cheapest way to reach Shahdol from Asansol?
The cheapest way to reach Shahdol from Asansol is by Train Via Sundargarh.
What is the fastest way to reach Shahdol from Asansol?
The fastest way to reach Shahdol from Asansol is by Train Via Mirzapur, Anuppur.


