
Agra to Shahganj
Shahganj is approximately 550+ kms from Agra. The fastest way to reach Shahganj from Agra is by Train, Cab Via Varanasi. It takes approximately 10 hours. The cheapest way to reach Shahganj from Agra is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Varanasi
FASTEST
Agra
Varanasi
Shahganj
Approx Travel Time
9h 48m
₹2,841
Onwards
Agra
Varanasi
Shahganj
Approx Travel Time
11h 32m
₹505
Onwards
Via Lucknow, Varanasi
Agra
Lucknow
Varanasi
Shahganj
Approx Travel Time
16h 47m
₹3,539
Onwards
Via Lucknow
Agra
Lucknow
Shahganj
Approx Travel Time
12h 12m
₹789
Onwards
Agra
Lucknow
Shahganj
Approx Travel Time
12h 47m
On Demand
Via Ayodhya
Agra
Ayodhya
Shahganj
Approx Travel Time
11h 30m
₹355
Onwards
Via Faizabad
Agra
Faizabad
Shahganj
Approx Travel Time
11h 50m
₹355
Onwards
Via Lucknow, Ayodhya
Agra
Lucknow
Ayodhya
Shahganj
Approx Travel Time
13h 20m
₹834
Onwards
Via Prayagraj(Allahabad)
Agra
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
12h 19m
₹460
Onwards
Frequently Asked Questions
What is the distance between Agra and Shahganj?
Shahganj is approximately 550+ kms from Agra.
How long does it take to reach Shahganj from Agra?
It takes approximately 10 hours to reach Shahganj from Agra by Train, Cab Via Varanasi.
What is the cheapest way to reach Shahganj from Agra?
The cheapest way to reach Shahganj from Agra is by Train.
What is the fastest way to reach Shahganj from Agra?
The fastest way to reach Shahganj from Agra is by Train, Cab Via Varanasi.
Routes Connecting Agra
Routes From Agra
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Jodhpur
- Shahganj to Mahabaleshwar
- Shahganj to Mainpuri
- Shahganj to Bhilwara
- Shahganj to Srinagar
- Shahganj to Chirawa
- Shahganj to Ariyalur
- Shahganj to Pithoragarh
- Shahganj to Silchar
- Shahganj to Kedarnath
- Shahganj to Karsog
- Shahganj to Sasan-Gir
- Shahganj to Osmanabad
- Shahganj to Rameshwaram
- Shahganj to Pilibhit


