
Rayagada to Maihar
Maihar is approximately 900+ kms from Rayagada. The fastest way to reach Maihar from Rayagada is by Train, Flight Via Jagdalpur, Jabalpur. It takes approximately 11 hours. The cheapest way to reach Maihar from Rayagada is by Train Via Shahdol which would take approximately 17 hours.
Sort By
Mode of Transport
Via Jagdalpur, Jabalpur
RECOMMENDED
FASTEST
Rayagada
Jagdalpur
Jabalpur
Maihar
Approx Travel Time
10h 30m
₹3,290
Onwards
Rayagada
Jagdalpur
Jabalpur
Maihar
Approx Travel Time
10h 45m
₹3,480
Onwards
Via Bilaspur, Chattisgarh
Rayagada
Bilaspur, Chattisgarh
Maihar
Approx Travel Time
15h 55m
On Demand
Via Raipur, Chhattisgarh
Rayagada
Raipur, Chhattisgarh
Maihar
Approx Travel Time
16h 10m
On Demand
Via Bhatapara
Rayagada
Bhatapara
Maihar
Approx Travel Time
16h 13m
On Demand
Via Shahdol
CHEAPEST
Rayagada
Shahdol
Maihar
Approx Travel Time
16h 18m
₹505
Onwards
Via Anuppur
Rayagada
Anuppur
Maihar
Approx Travel Time
16h 30m
₹520
Onwards
Via Durg
Rayagada
Durg
Maihar
Approx Travel Time
16h 40m
On Demand
Via Jagdalpur, Bilaspur, Chattisgarh
Rayagada
Jagdalpur
Bilaspur, Chattisgarh
Maihar
Approx Travel Time
13h 25m
On Demand
Via Bhilai
Rayagada
Bhilai
Maihar
Approx Travel Time
16h 40m
On Demand
Frequently Asked Questions
What is the distance between Rayagada and Maihar?
Maihar is approximately 900+ kms from Rayagada.
How long does it take to reach Maihar from Rayagada?
It takes approximately 11 hours to reach Maihar from Rayagada by Train, Flight Via Jagdalpur, Jabalpur.
What is the cheapest way to reach Maihar from Rayagada?
The cheapest way to reach Maihar from Rayagada is by Train Via Shahdol.
What is the fastest way to reach Maihar from Rayagada?
The fastest way to reach Maihar from Rayagada is by Train, Flight Via Jagdalpur, Jabalpur.