
Nayagarh to Amravati
Amravati is approximately 900+ kms from Nayagarh. The fastest way to reach Amravati from Nayagarh is by Bus, Flight, Train Via Bhubaneshwar, Raipur, Chhattisgarh. It takes approximately 13 hours. The cheapest way to reach Amravati from Nayagarh is by Bus, Train Via Jharsuguda which would take approximately 20 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh
RECOMMENDED
Nayagarh
Raipur, Chhattisgarh
Amravati
Approx Travel Time
17h 8m
On Demand
Nayagarh
Raipur, Chhattisgarh
Amravati
Approx Travel Time
20h 20m
₹1,651
Onwards
Via Bhubaneshwar, Raipur, Chhattisgarh
Nayagarh
Bhubaneshwar
Raipur, Chhattisgarh
Amravati
Approx Travel Time
13h 5m
On Demand
FASTEST
Nayagarh
Bhubaneshwar
Raipur, Chhattisgarh
Amravati
Approx Travel Time
12h 58m
On Demand
Nayagarh
Bhubaneshwar
Raipur, Chhattisgarh
Amravati
Approx Travel Time
16h 17m
₹8,856
Onwards
Via Sambalpur
Nayagarh
Sambalpur
Amravati
Approx Travel Time
21h
₹6,710
Onwards
Via Angul, Raipur, Chhattisgarh
Nayagarh
Angul
Raipur, Chhattisgarh
Amravati
Approx Travel Time
1d 0h 43m
₹5,505
Onwards
Nayagarh
Angul
Raipur, Chhattisgarh
Amravati
Approx Travel Time
21h 31m
On Demand
Via Bhawanipatna
Nayagarh
Bhawanipatna
Amravati
Approx Travel Time
21h 21m
On Demand
Via Jharsuguda
CHEAPEST
Nayagarh
Jharsuguda
Amravati
Approx Travel Time
19h 58m
₹786
Onwards
Frequently Asked Questions
What is the distance between Nayagarh and Amravati?
Amravati is approximately 900+ kms from Nayagarh.
How long does it take to reach Amravati from Nayagarh?
It takes approximately 13 hours to reach Amravati from Nayagarh by Bus, Flight, Train Via Bhubaneshwar, Raipur, Chhattisgarh.
What is the cheapest way to reach Amravati from Nayagarh?
The cheapest way to reach Amravati from Nayagarh is by Bus, Train Via Jharsuguda.
What is the fastest way to reach Amravati from Nayagarh?
The fastest way to reach Amravati from Nayagarh is by Bus, Flight, Train Via Bhubaneshwar, Raipur, Chhattisgarh.


