Maihar to Rayagada - Multiple Options To Reach By Train
Rayagada is approximately 650+ kms from Maihar. The fastest way to reach Rayagada from Maihar is by Train Via Bhatapara. It takes approximately 15 hours. The cheapest way to reach Rayagada from Maihar is by Train Via Katni which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bhatapara
RECOMMENDED
FASTEST
Maihar
Bhatapara
Rayagada
Approx Travel Time
14h 40m
₹515
Onwards
Via Bilaspur, Chattisgarh
Maihar
Bilaspur, Chattisgarh
Rayagada
Approx Travel Time
14h 40m
₹515
Onwards
Via Anuppur
Maihar
Anuppur
Rayagada
Approx Travel Time
14h 40m
₹520
Onwards
Via Raipur, Chhattisgarh
Maihar
Raipur, Chhattisgarh
Rayagada
Approx Travel Time
14h 55m
₹515
Onwards
Via Shahdol
Maihar
Shahdol
Rayagada
Approx Travel Time
14h 55m
₹505
Onwards
Via Shahdol, Raipur, Chhattisgarh
Maihar
Shahdol
Raipur, Chhattisgarh
Rayagada
Approx Travel Time
16h 35m
₹575
Onwards
Via Bhilai
Maihar
Bhilai
Rayagada
Approx Travel Time
15h 25m
On Demand
Via Katni
CHEAPEST
Maihar
Katni
Rayagada
Approx Travel Time
15h 25m
₹460
Onwards
Via Durg
Maihar
Durg
Rayagada
Approx Travel Time
15h 25m
₹580
Onwards
Via Anuppur, Raipur, Chhattisgarh
Maihar
Anuppur
Raipur, Chhattisgarh
Rayagada
Approx Travel Time
16h 50m
₹585
Onwards
Frequently Asked Questions
What is the distance between Maihar and Rayagada?
Rayagada is approximately 650+ kms from Maihar.
How long does it take to reach Rayagada from Maihar?
It takes approximately 15 hours to reach Rayagada from Maihar by Train Via Bhatapara.
What is the cheapest way to reach Rayagada from Maihar?
The cheapest way to reach Rayagada from Maihar is by Train Via Katni.
What is the fastest way to reach Rayagada from Maihar?
The fastest way to reach Rayagada from Maihar is by Train Via Bhatapara.