
Shahdol to Rayagada
Rayagada is approximately 600+ kms from Shahdol. The fastest way to reach Rayagada from Shahdol is by Train Via Mahasamund. It takes approximately 11 hours. The cheapest way to reach Rayagada from Shahdol is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Mahasamund
FASTEST
Shahdol
Mahasamund
Rayagada
Approx Travel Time
11h 14m
₹430
Onwards
Via Raipur, Chhattisgarh, Jeypore
Shahdol
Raipur, Chhattisgarh
Jeypore
Rayagada
Approx Travel Time
19h 9m
On Demand
Shahdol
Raipur, Chhattisgarh
Jeypore
Rayagada
Approx Travel Time
20h 38m
₹2,377
Onwards
Via Titilagarh
Shahdol
Titilagarh
Rayagada
Approx Travel Time
11h 56m
₹390
Onwards
Via Anuppur
Shahdol
Anuppur
Rayagada
Approx Travel Time
12h 37m
₹390
Onwards
Via Bilaspur, Chattisgarh
Shahdol
Bilaspur, Chattisgarh
Rayagada
Approx Travel Time
13h 20m
₹375
Onwards
Shahdol
Bilaspur, Chattisgarh
Rayagada
Approx Travel Time
13h 45m
₹1,775
Onwards
Via Bilaspur, Chattisgarh, Mahasamund
Shahdol
Bilaspur, Chattisgarh
Mahasamund
Rayagada
Approx Travel Time
12h 3m
₹445
Onwards
Shahdol
Bilaspur, Chattisgarh
Mahasamund
Rayagada
Approx Travel Time
12h 28m
₹1,845
Onwards
Frequently Asked Questions
What is the distance between Shahdol and Rayagada?
Rayagada is approximately 600+ kms from Shahdol.
How long does it take to reach Rayagada from Shahdol?
It takes approximately 11 hours to reach Rayagada from Shahdol by Train Via Mahasamund.
What is the cheapest way to reach Rayagada from Shahdol?
The cheapest way to reach Rayagada from Shahdol is by Train.
What is the fastest way to reach Rayagada from Shahdol?
The fastest way to reach Rayagada from Shahdol is by Train Via Mahasamund.

