
Hardoi to Shahganj
Shahganj is approximately 300+ kms from Hardoi. The fastest way to reach Shahganj from Hardoi is by Train Via Ayodhya. It takes approximately 7 hours. The cheapest way to reach Shahganj from Hardoi is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ayodhya
FASTEST
Hardoi
Ayodhya
Shahganj
Approx Travel Time
6h 23m
₹245
Onwards
Via Sultanpur
Hardoi
Sultanpur
Shahganj
Approx Travel Time
10h 4m
₹1,420
Onwards
Hardoi
Sultanpur
Shahganj
Approx Travel Time
6h 52m
₹1,242
Onwards
Via Varanasi
Hardoi
Varanasi
Shahganj
Approx Travel Time
15h 15m
₹3,231
Onwards
Via Faizabad
Hardoi
Faizabad
Shahganj
Approx Travel Time
6h 43m
₹245
Onwards
Via Jaunpur
Hardoi
Jaunpur
Shahganj
Approx Travel Time
6h 30m
₹365
Onwards
Via Lucknow
Hardoi
Lucknow
Shahganj
Approx Travel Time
6h 46m
₹260
Onwards
Via Akbarpur, Ambedkar Nagar
Hardoi
Akbarpur, Ambedkar Nagar
Shahganj
Approx Travel Time
7h 14m
₹350
Onwards
Via Bara Banki
Hardoi
Bara Banki
Shahganj
Approx Travel Time
8h 12m
₹305
Onwards
Frequently Asked Questions
What is the distance between Hardoi and Shahganj?
Shahganj is approximately 300+ kms from Hardoi.
How long does it take to reach Shahganj from Hardoi?
It takes approximately 7 hours to reach Shahganj from Hardoi by Train Via Ayodhya.
What is the cheapest way to reach Shahganj from Hardoi?
The cheapest way to reach Shahganj from Hardoi is by Train.
What is the fastest way to reach Shahganj from Hardoi?
The fastest way to reach Shahganj from Hardoi is by Train Via Ayodhya.

