
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 14 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 3m
On Demand
Nayagarh
Raipur, Chhattisgarh
Amravati
Approx Travel Time
19h 40m
₹1,590
Onwards
Via Bhubaneshwar, Raipur, Chhattisgarh
Nayagarh
Bhubaneshwar
Raipur, Chhattisgarh
Amravati
Approx Travel Time
14h 52m
On Demand
FASTEST
Nayagarh
Bhubaneshwar
Raipur, Chhattisgarh
Amravati
Approx Travel Time
13h 38m
On Demand
Nayagarh
Bhubaneshwar
Raipur, Chhattisgarh
Amravati
Approx Travel Time
17h 29m
₹9,003
Onwards
Via Sambalpur
Nayagarh
Sambalpur
Amravati
Approx Travel Time
21h 10m
₹6,387
Onwards
Via Angul, Raipur, Chhattisgarh
Nayagarh
Angul
Raipur, Chhattisgarh
Amravati
Approx Travel Time
20h 24m
₹5,406
Onwards
Nayagarh
Angul
Raipur, Chhattisgarh
Amravati
Approx Travel Time
17h 47m
On Demand
Via Bhawanipatna
Nayagarh
Bhawanipatna
Amravati
Approx Travel Time
20h
On Demand
Via Jharsuguda
CHEAPEST
Nayagarh
Jharsuguda
Amravati
Approx Travel Time
19h 28m
₹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 14 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.


