
Shahganj to Nanpara
Nanpara is approximately 250+ kms from Shahganj. The fastest way to reach Nanpara from Shahganj is by Train, Bus Via Ayodhya. It takes approximately 7 hours. The cheapest way to reach Nanpara from Shahganj is by Train, Bus Via Gonda which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ayodhya
RECOMMENDED
FASTEST
Shahganj
Ayodhya
Nanpara
Approx Travel Time
6h 59m
₹367
Onwards
Via Bahraich
Shahganj
Bahraich
Nanpara
Approx Travel Time
8h 56m
₹4,392
Onwards
Shahganj
Bahraich
Nanpara
Approx Travel Time
8h 53m
₹5,370
Onwards
Via Gonda
CHEAPEST
Shahganj
Gonda
Nanpara
Approx Travel Time
9h 2m
₹295
Onwards
Via Bara Banki
Shahganj
Bara Banki
Nanpara
Approx Travel Time
8h 51m
₹1,359
Onwards
Via Jaunpur
Shahganj
Jaunpur
Nanpara
Approx Travel Time
9h 29m
₹594
Onwards
Via Lucknow
Shahganj
Lucknow
Nanpara
Approx Travel Time
11h 7m
₹979
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Nanpara?
Nanpara is approximately 250+ kms from Shahganj.
How long does it take to reach Nanpara from Shahganj?
It takes approximately 7 hours to reach Nanpara from Shahganj by Train, Bus Via Ayodhya.
What is the cheapest way to reach Nanpara from Shahganj?
The cheapest way to reach Nanpara from Shahganj is by Train, Bus Via Gonda.
What is the fastest way to reach Nanpara from Shahganj?
The fastest way to reach Nanpara from Shahganj is by Train, Bus Via Ayodhya.
Routes Connecting Shahganj
Routes From Shahganj
Routes To Shahganj
- Ballia to Shahganj
- Badvel to Shahganj
- Tikamgarh to Shahganj
- Chintpurni to Shahganj
- Krishnanagar to Shahganj
- Kadur to Shahganj
- Nayagarh to Shahganj
- Viramgam to Shahganj
- Prayagraj(Allahabad) to Shahganj
- Rameshwaram to Shahganj
- Bikaner to Shahganj
- Thiruvarur to Shahganj
- Gopalganj to Shahganj
- Bhopal to Shahganj
- Mandya to Shahganj


