
Aligarh to Shahganj
Shahganj is approximately 600+ kms from Aligarh. The fastest way to reach Shahganj from Aligarh is by Flight, Train Via Lucknow. It takes approximately 8 hours. The cheapest way to reach Shahganj from Aligarh is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Lucknow
FASTEST
Aligarh
Lucknow
Shahganj
Approx Travel Time
7h 25m
On Demand
Aligarh
Lucknow
Shahganj
Approx Travel Time
13h 25m
₹445
Onwards
Aligarh
Lucknow
Shahganj
Approx Travel Time
14h 10m
₹1,883
Onwards
Via Bara Banki
Aligarh
Bara Banki
Shahganj
Approx Travel Time
13h 25m
₹445
Onwards
Via Shahjahanpur
Aligarh
Shahjahanpur
Shahganj
Approx Travel Time
15h 13m
₹5,295
Onwards
Via Bareilly
Aligarh
Bareilly
Shahganj
Approx Travel Time
15h 22m
₹3,898
Onwards
Via Moradabad
Aligarh
Moradabad
Shahganj
Approx Travel Time
16h 42m
₹2,854
Onwards
Frequently Asked Questions
What is the distance between Aligarh and Shahganj?
Shahganj is approximately 600+ kms from Aligarh.
How long does it take to reach Shahganj from Aligarh?
It takes approximately 8 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.
Routes Connecting Aligarh
Routes From Aligarh
Routes Connecting Shahganj
Routes From Shahganj
Routes To Shahganj
- Bhilai to Shahganj
- Mandya to Shahganj
- Talcher to Shahganj
- Nathdwara to Shahganj
- Sambalpur to Shahganj
- Nalgonda to Shahganj
- Katihar to Shahganj
- Bhawanipatna to Shahganj
- Viluppuram to Shahganj
- Sikar to Shahganj
- Karimnagar to Shahganj
- Srikalahasti to Shahganj
- Chittorgarh to Shahganj
- Perambalur to Shahganj
- Hoshiarpur to Shahganj