
Amravati to Nayagarh
Nayagarh is approximately 1050+ kms from Amravati. The fastest way to reach Nayagarh from Amravati is by Bus, Flight Via Raipur, Chhattisgarh, Bhubaneshwar. It takes approximately 18 hours. The cheapest way to reach Nayagarh from Amravati is by Train, Bus Via Sambalpur which would take approximately 23 hours.
Sort By
Mode of Transport
Via Jharsuguda, Angul
RECOMMENDED
Amravati
Jharsuguda
Angul
Nayagarh
Approx Travel Time
18h 11m
On Demand
Via Raipur, Chhattisgarh
Amravati
Raipur, Chhattisgarh
Nayagarh
Approx Travel Time
19h 30m
₹2,299
Onwards
Via Jharsuguda
Amravati
Jharsuguda
Nayagarh
Approx Travel Time
20h 38m
₹809
Onwards
Via Raipur, Chhattisgarh, Bhubaneshwar
FASTEST
Amravati
Raipur, Chhattisgarh
Bhubaneshwar
Nayagarh
Approx Travel Time
17h 21m
₹6,273
Onwards
Amravati
Raipur, Chhattisgarh
Bhubaneshwar
Nayagarh
Approx Travel Time
17h 46m
₹8,533
Onwards
Via Raipur, Chhattisgarh, Angul
Amravati
Raipur, Chhattisgarh
Angul
Nayagarh
Approx Travel Time
21h 13m
On Demand
Via Bargarh
Amravati
Bargarh
Nayagarh
Approx Travel Time
20h 37m
On Demand
Via Sambalpur
Amravati
Sambalpur
Nayagarh
Approx Travel Time
20h 58m
On Demand
CHEAPEST
Amravati
Sambalpur
Nayagarh
Approx Travel Time
22h 40m
₹795
Onwards
Via Jharsuguda, Bhubaneshwar
Amravati
Jharsuguda
Bhubaneshwar
Nayagarh
Approx Travel Time
19h 4m
₹5,564
Onwards
Frequently Asked Questions
What is the distance between Amravati and Nayagarh?
Nayagarh is approximately 1050+ kms from Amravati.
How long does it take to reach Nayagarh from Amravati?
It takes approximately 18 hours to reach Nayagarh from Amravati by Bus, Flight Via Raipur, Chhattisgarh, Bhubaneshwar.
What is the cheapest way to reach Nayagarh from Amravati?
The cheapest way to reach Nayagarh from Amravati is by Train, Bus Via Sambalpur.
What is the fastest way to reach Nayagarh from Amravati?
The fastest way to reach Nayagarh from Amravati is by Bus, Flight Via Raipur, Chhattisgarh, Bhubaneshwar.

