
Aligarh to Shahganj
Shahganj is approximately 550+ kms from Aligarh. The fastest way to reach Shahganj from Aligarh is by Flight, Train Via Lucknow. It takes approximately 6 hours. The cheapest way to reach Shahganj from Aligarh is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Lucknow
Aligarh
Lucknow
Shahganj
Approx Travel Time
12h 25m
₹445
Onwards
FASTEST
Aligarh
Lucknow
Shahganj
Approx Travel Time
6h 10m
On Demand
Aligarh
Lucknow
Shahganj
Approx Travel Time
13h 55m
₹931
Onwards
Via Bara Banki
Aligarh
Bara Banki
Shahganj
Approx Travel Time
12h 29m
₹445
Onwards
Via Shahjahanpur
Aligarh
Shahjahanpur
Shahganj
Approx Travel Time
14h 28m
₹4,171
Onwards
Via Bareilly
Aligarh
Bareilly
Shahganj
Approx Travel Time
14h 43m
₹3,922
Onwards
Via Moradabad
Aligarh
Moradabad
Shahganj
Approx Travel Time
15h 25m
₹2,754
Onwards
Frequently Asked Questions
What is the distance between Aligarh and Shahganj?
Shahganj is approximately 550+ kms from Aligarh.
How long does it take to reach Shahganj from Aligarh?
It takes approximately 6 hours to reach Shahganj from Aligarh by Flight, Train Via Lucknow.
What is the cheapest way to reach Shahganj from Aligarh?
The cheapest way to reach Shahganj from Aligarh is by Train.
What is the fastest way to reach Shahganj from Aligarh?
The fastest way to reach Shahganj from Aligarh is by Flight, Train Via Lucknow.