
Mahoba to Nayagarh
Nayagarh is approximately 1000+ kms from Mahoba. The fastest way to reach Nayagarh from Mahoba is by Train, Flight, Bus Via Prayagraj(Allahabad), Bhubaneshwar. It takes approximately 13 hours. The cheapest way to reach Nayagarh from Mahoba is by Train, Cab Via Katni, Bhubaneshwar which would take approximately 27 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad), Bhubaneshwar
RECOMMENDED
Mahoba
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
12h 55m
₹9,230
Onwards
FASTEST
Mahoba
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
12h 50m
₹6,876
Onwards
Via Lucknow, Bhubaneshwar
Mahoba
Lucknow
Bhubaneshwar
Nayagarh
Approx Travel Time
13h 9m
₹11,239
Onwards
Mahoba
Lucknow
Bhubaneshwar
Nayagarh
Approx Travel Time
13h 4m
₹8,885
Onwards
Via Katni, Bhawanipatna
Mahoba
Katni
Bhawanipatna
Nayagarh
Approx Travel Time
1d 4h 14m
On Demand
Via Katni, Bhubaneshwar
CHEAPEST
Mahoba
Katni
Bhubaneshwar
Nayagarh
Approx Travel Time
1d 3h 10m
₹3,204
Onwards
Via Varanasi, Bhubaneshwar
Mahoba
Varanasi
Bhubaneshwar
Nayagarh
Approx Travel Time
16h 57m
₹8,085
Onwards
Mahoba
Varanasi
Bhubaneshwar
Nayagarh
Approx Travel Time
16h 52m
₹5,731
Onwards
Via Patna, Bhubaneshwar
Mahoba
Patna
Bhubaneshwar
Nayagarh
Approx Travel Time
17h 3m
₹7,666
Onwards
Mahoba
Patna
Bhubaneshwar
Nayagarh
Approx Travel Time
16h 58m
₹5,312
Onwards
Frequently Asked Questions
What is the distance between Mahoba and Nayagarh?
Nayagarh is approximately 1000+ kms from Mahoba.
How long does it take to reach Nayagarh from Mahoba?
It takes approximately 13 hours to reach Nayagarh from Mahoba by Train, Flight, Bus Via Prayagraj(Allahabad), Bhubaneshwar.
What is the cheapest way to reach Nayagarh from Mahoba?
The cheapest way to reach Nayagarh from Mahoba is by Train, Cab Via Katni, Bhubaneshwar.
What is the fastest way to reach Nayagarh from Mahoba?
The fastest way to reach Nayagarh from Mahoba is by Train, Flight, Bus Via Prayagraj(Allahabad), Bhubaneshwar.