
Agra to Nayagarh
Nayagarh is approximately 1550+ kms from Agra. The fastest way to reach Nayagarh from Agra is by Flight, Bus Via Delhi, Bhubaneshwar. It takes approximately 8 hours. The cheapest way to reach Nayagarh from Agra is by Train, Bus Via Bhubaneshwar which would take approximately 31 hours.
Sort By
Mode of Transport
Via Delhi, Bhubaneshwar
RECOMMENDED
Agra
Delhi
Bhubaneshwar
Nayagarh
Approx Travel Time
8h
₹19,265
Onwards
FASTEST
Agra
Delhi
Bhubaneshwar
Nayagarh
Approx Travel Time
7h 55m
₹16,959
Onwards
Agra
Delhi
Bhubaneshwar
Nayagarh
Approx Travel Time
10h 3m
₹6,180
Onwards
Via Gwalior, Bhubaneshwar
Agra
Gwalior
Bhubaneshwar
Nayagarh
Approx Travel Time
13h 34m
₹11,239
Onwards
Agra
Gwalior
Bhubaneshwar
Nayagarh
Approx Travel Time
12h 46m
₹8,334
Onwards
Via Bhubaneshwar
CHEAPEST
Agra
Bhubaneshwar
Nayagarh
Approx Travel Time
1d 7h 15m
₹790
Onwards
Via Dhanbad, Bhadrak
Agra
Dhanbad
Bhadrak
Nayagarh
Approx Travel Time
1d 5h 49m
On Demand
Via Durgapur, Bhubaneshwar
Agra
Durgapur
Bhubaneshwar
Nayagarh
Approx Travel Time
1d 16h 10m
₹6,049
Onwards
Via Jaipur, Bhubaneshwar
Agra
Jaipur
Bhubaneshwar
Nayagarh
Approx Travel Time
8h 20m
₹19,692
Onwards
Agra
Jaipur
Bhubaneshwar
Nayagarh
Approx Travel Time
8h 15m
₹17,386
Onwards
Frequently Asked Questions
What is the distance between Agra and Nayagarh?
Nayagarh is approximately 1550+ kms from Agra.
How long does it take to reach Nayagarh from Agra?
It takes approximately 8 hours to reach Nayagarh from Agra by Flight, Bus Via Delhi, Bhubaneshwar.
What is the cheapest way to reach Nayagarh from Agra?
The cheapest way to reach Nayagarh from Agra is by Train, Bus Via Bhubaneshwar.
What is the fastest way to reach Nayagarh from Agra?
The fastest way to reach Nayagarh from Agra is by Flight, Bus Via Delhi, Bhubaneshwar.
Routes Connecting Agra
Routes From Agra
Routes Connecting Nayagarh
Routes From Nayagarh
Routes To Nayagarh
- Raipur to Nayagarh
- Thiruvannamalai to Nayagarh
- Delhi to Nayagarh
- Chandur to Nayagarh
- Fatehpur to Nayagarh
- Deoghar to Nayagarh
- Bangalore to Nayagarh
- Korba to Nayagarh
- Rishikesh to Nayagarh
- Mandalgarh to Nayagarh
- Siwan to Nayagarh
- Lalitpur to Nayagarh
- Dhenkanal to Nayagarh
- Pondicherry to Nayagarh
- Gorakhpur to Nayagarh


