
Nayagarh to Shahganj
Shahganj is approximately 850+ kms from Nayagarh. The fastest way to reach Shahganj from Nayagarh is by Train, Flight Via Bhubaneshwar, Varanasi. It takes approximately 8 hours. The cheapest way to reach Shahganj from Nayagarh is by Train, Flight Via Bhubaneshwar, Patna which would take approximately 12 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Varanasi
RECOMMENDED
FASTEST
Nayagarh
Bhubaneshwar
Varanasi
Shahganj
Approx Travel Time
7h 20m
₹5,073
Onwards
Nayagarh
Bhubaneshwar
Varanasi
Shahganj
Approx Travel Time
8h 8m
₹7,370
Onwards
Via Bhubaneshwar, Prayagraj(Allahabad)
Nayagarh
Bhubaneshwar
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
8h 35m
₹5,694
Onwards
Nayagarh
Bhubaneshwar
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
9h 23m
₹7,991
Onwards
Via Bhubaneshwar, Patna
CHEAPEST
Nayagarh
Bhubaneshwar
Patna
Shahganj
Approx Travel Time
11h 50m
₹4,556
Onwards
Nayagarh
Bhubaneshwar
Patna
Shahganj
Approx Travel Time
12h 38m
₹6,853
Onwards
Frequently Asked Questions
What is the distance between Nayagarh and Shahganj?
Shahganj is approximately 850+ kms from Nayagarh.
How long does it take to reach Shahganj from Nayagarh?
It takes approximately 8 hours to reach Shahganj from Nayagarh by Train, Flight Via Bhubaneshwar, Varanasi.
What is the cheapest way to reach Shahganj from Nayagarh?
The cheapest way to reach Shahganj from Nayagarh is by Train, Flight Via Bhubaneshwar, Patna.
What is the fastest way to reach Shahganj from Nayagarh?
The fastest way to reach Shahganj from Nayagarh is by Train, Flight Via Bhubaneshwar, Varanasi.
Routes Connecting Nayagarh
Routes From Nayagarh
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Amritsar
- Shahganj to Udhampur
- Shahganj to Ukhimath
- Shahganj to Toranagallu
- Shahganj to Azamgarh
- Shahganj to Charkhi-dadri
- Shahganj to Madanapalle
- Shahganj to Kantabanji
- Shahganj to Nalgonda
- Shahganj to Jodhpur
- Shahganj to Daman
- Shahganj to Dhandhuka
- Shahganj to Paralakhemundi
- Shahganj to Nagar
- Shahganj to Dalhousie