Ranchi to Shahdol - Multiple Options To Reach By Train, Bus
Shahdol is approximately 550+ kms from Ranchi. The fastest way to reach Shahdol from Ranchi is by Train Via Champa. It takes approximately 13 hours. The cheapest way to reach Shahdol from Ranchi is by Train Via Bilaspur, Chattisgarh which would take approximately 13 hours.
Sort By
Mode of Transport
Via Champa
RECOMMENDED
FASTEST
Ranchi
Champa
Shahdol
Approx Travel Time
12h 40m
₹570
Onwards
Via Raigarh
Ranchi
Raigarh
Shahdol
Approx Travel Time
12h 40m
₹605
Onwards
Via Bilaspur, Chattisgarh
CHEAPEST
Ranchi
Bilaspur, Chattisgarh
Shahdol
Approx Travel Time
12h 55m
₹385
Onwards
Ranchi
Bilaspur, Chattisgarh
Shahdol
Approx Travel Time
14h 55m
₹1,000
Onwards
Via Shivrinarayan
Ranchi
Shivrinarayan
Shahdol
Approx Travel Time
13h 40m
₹555
Onwards
Frequently Asked Questions
What is the distance between Ranchi and Shahdol?
Shahdol is approximately 550+ kms from Ranchi.
How long does it take to reach Shahdol from Ranchi?
It takes approximately 13 hours to reach Shahdol from Ranchi by Train Via Champa.
What is the cheapest way to reach Shahdol from Ranchi?
The cheapest way to reach Shahdol from Ranchi is by Train Via Bilaspur, Chattisgarh.
What is the fastest way to reach Shahdol from Ranchi?
The fastest way to reach Shahdol from Ranchi is by Train Via Champa.