
Satna to Nayagarh
Nayagarh is approximately 950+ kms from Satna. The fastest way to reach Nayagarh from Satna is by Train, Flight, Bus Via Prayagraj(Allahabad), Bhubaneshwar. It takes approximately 10 hours. The cheapest way to reach Nayagarh from Satna is by Train, Cab Via Bilaspur, Chattisgarh, Angul which would take approximately 22 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad), Bhubaneshwar
RECOMMENDED
Satna
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
10h 34m
₹12,352
Onwards
Satna
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
10h
₹11,679
Onwards
Satna
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
10h
₹8,297
Onwards
Satna
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
10h 7m
₹13,187
Onwards
FASTEST
Satna
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
9h 53m
₹6,789
Onwards
Satna
Prayagraj(Allahabad)
Bhubaneshwar
Nayagarh
Approx Travel Time
10h 27m
₹10,844
Onwards
Via Raipur, Chhattisgarh
Satna
Raipur, Chhattisgarh
Nayagarh
Approx Travel Time
21h 56m
On Demand
Via Bilaspur, Chattisgarh, Angul
CHEAPEST
Satna
Bilaspur, Chattisgarh
Angul
Nayagarh
Approx Travel Time
21h 44m
₹4,457
Onwards
Via Varanasi, Bhubaneshwar
Satna
Varanasi
Bhubaneshwar
Nayagarh
Approx Travel Time
13h 7m
₹15,808
Onwards
Satna
Varanasi
Bhubaneshwar
Nayagarh
Approx Travel Time
13h 15m
₹11,304
Onwards
Frequently Asked Questions
What is the distance between Satna and Nayagarh?
Nayagarh is approximately 950+ kms from Satna.
How long does it take to reach Nayagarh from Satna?
It takes approximately 10 hours to reach Nayagarh from Satna by Train, Flight, Bus Via Prayagraj(Allahabad), Bhubaneshwar.
What is the cheapest way to reach Nayagarh from Satna?
The cheapest way to reach Nayagarh from Satna is by Train, Cab Via Bilaspur, Chattisgarh, Angul.
What is the fastest way to reach Nayagarh from Satna?
The fastest way to reach Nayagarh from Satna is by Train, Flight, Bus Via Prayagraj(Allahabad), Bhubaneshwar.


