
Maihar to Nayagarh
Nayagarh is approximately 1000+ kms from Maihar. The fastest way to reach Nayagarh from Maihar is by Train, Flight, Bus Via Prayagraj(Allahabad), Bhubaneshwar. It takes approximately 13 hours. The cheapest way to reach Nayagarh from Maihar is by Train, Cab Via Katni, Angul which would take approximately 19 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad), Bhubaneshwar
RECOMMENDED
Maihar
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
12h 56m
₹8,192
Onwards
FASTEST
Maihar
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
12h 24m
₹6,643
Onwards
Maihar
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
12h 56m
₹7,283
Onwards
Maihar
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
13h 28m
₹8,832
Onwards
Via Bilaspur, Chattisgarh
Maihar
Bilaspur, Chattisgarh
Nayagarh
Approx Travel Time
20h 19m
₹11,811
Onwards
Via Raipur, Chhattisgarh
Maihar
Raipur, Chhattisgarh
Nayagarh
Approx Travel Time
20h 58m
On Demand
Via Prayagraj(Allahabad)
Maihar
Prayagraj(Allahabad)
Nayagarh
Approx Travel Time
1d 0h 59m
₹21,962
Onwards
Via Varanasi, Bhubaneshwar
Maihar
Varanasi
Bhubaneshwar
Nayagarh
Approx Travel Time
14h 48m
₹9,007
Onwards
Maihar
Varanasi
Bhubaneshwar
Nayagarh
Approx Travel Time
14h 16m
₹7,458
Onwards
Via Katni, Angul
CHEAPEST
Maihar
Katni
Angul
Nayagarh
Approx Travel Time
18h 30m
₹4,497
Onwards
Frequently Asked Questions
What is the distance between Maihar and Nayagarh?
Nayagarh is approximately 1000+ kms from Maihar.
How long does it take to reach Nayagarh from Maihar?
It takes approximately 13 hours to reach Nayagarh from Maihar by Train, Flight, Bus Via Prayagraj(Allahabad), Bhubaneshwar.
What is the cheapest way to reach Nayagarh from Maihar?
The cheapest way to reach Nayagarh from Maihar is by Train, Cab Via Katni, Angul.
What is the fastest way to reach Nayagarh from Maihar?
The fastest way to reach Nayagarh from Maihar is by Train, Flight, Bus Via Prayagraj(Allahabad), Bhubaneshwar.

