
Agra to Shahjahanpur
Shahjahanpur is approximately 250+ kms from Agra. The fastest way to reach Shahjahanpur from Agra is by Train Via Kasganj. It takes approximately 6 hours. The cheapest way to reach Shahjahanpur from Agra is by Train Via Aonla which would take approximately 7 hours.
Sort By
Mode of Transport
Via Kasganj
FASTEST
Agra
Kasganj
Shahjahanpur
Approx Travel Time
6h 10m
₹530
Onwards
Agra
Kasganj
Shahjahanpur
Approx Travel Time
6h 32m
₹2,913
Onwards
Via Hathras
Agra
Hathras
Shahjahanpur
Approx Travel Time
6h 25m
₹530
Onwards
Agra
Hathras
Shahjahanpur
Approx Travel Time
6h 52m
₹1,943
Onwards
Via Bareilly
Agra
Bareilly
Shahjahanpur
Approx Travel Time
7h 25m
₹335
Onwards
Agra
Bareilly
Shahjahanpur
Approx Travel Time
8h 47m
₹3,782
Onwards
Via Aonla
CHEAPEST
Agra
Aonla
Shahjahanpur
Approx Travel Time
7h 10m
₹325
Onwards
Via Bilari
Agra
Bilari
Shahjahanpur
Approx Travel Time
8h 55m
₹3,401
Onwards
Via Hardoi
Agra
Hardoi
Shahjahanpur
Approx Travel Time
9h 35m
₹4,529
Onwards
Frequently Asked Questions
What is the distance between Agra and Shahjahanpur?
Shahjahanpur is approximately 250+ kms from Agra.
How long does it take to reach Shahjahanpur from Agra?
It takes approximately 6 hours to reach Shahjahanpur from Agra by Train Via Kasganj.
What is the cheapest way to reach Shahjahanpur from Agra?
The cheapest way to reach Shahjahanpur from Agra is by Train Via Aonla.
What is the fastest way to reach Shahjahanpur from Agra?
The fastest way to reach Shahjahanpur from Agra is by Train Via Kasganj.
Routes Connecting Agra
Routes From Agra
Routes Connecting Shahjahanpur
Routes From Shahjahanpur
- Shahjahanpur to Chomu
- Shahjahanpur to Rafiganj
- Shahjahanpur to Patiala
- Shahjahanpur to Siliguri
- Shahjahanpur to Orchha
- Shahjahanpur to Fatehpur
- Shahjahanpur to Pusad
- Shahjahanpur to Bangarapet
- Shahjahanpur to Mathura
- Shahjahanpur to Khatima
- Shahjahanpur to Morbi
- Shahjahanpur to Dabwali
- Shahjahanpur to Ganaur
- Shahjahanpur to Sheikhpura
- Shahjahanpur to Annavaram
Routes To Shahjahanpur
- Badlapur to Shahjahanpur
- Vaniyambadi to Shahjahanpur
- Kullu to Shahjahanpur
- Sikar to Shahjahanpur
- Almora to Shahjahanpur
- Medinipur to Shahjahanpur
- Bhadrachalam to Shahjahanpur
- Bagalkot to Shahjahanpur
- Sangamner to Shahjahanpur
- Jangaon to Shahjahanpur
- Narwana to Shahjahanpur
- Daund to Shahjahanpur
- Mariahu to Shahjahanpur
- Arakkonam to Shahjahanpur
- Hampi to Shahjahanpur