
Shahjahanpur to Varanasi
Varanasi is approximately 400+ kms from Shahjahanpur. The fastest way to reach Varanasi from Shahjahanpur is by Train, Flight Via Lucknow. It takes approximately 6 hours. The cheapest way to reach Varanasi from Shahjahanpur is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Lucknow
FASTEST
Shahjahanpur
Lucknow
Varanasi
Approx Travel Time
5h 50m
₹7,791
Onwards
Shahjahanpur
Lucknow
Varanasi
Approx Travel Time
7h 50m
₹325
Onwards
Shahjahanpur
Lucknow
Varanasi
Approx Travel Time
9h 44m
₹674
Onwards
Shahjahanpur
Lucknow
Varanasi
Approx Travel Time
10h 40m
₹499
Onwards
Via Ayodhya
Shahjahanpur
Ayodhya
Varanasi
Approx Travel Time
9h 38m
₹744
Onwards
Via Bareilly
Shahjahanpur
Bareilly
Varanasi
Approx Travel Time
10h 7m
₹390
Onwards
Via Raibareilly
Shahjahanpur
Raibareilly
Varanasi
Approx Travel Time
9h 46m
₹1,069
Onwards
Frequently Asked Questions
What is the distance between Shahjahanpur and Varanasi?
Varanasi is approximately 400+ kms from Shahjahanpur.
How long does it take to reach Varanasi from Shahjahanpur?
It takes approximately 6 hours to reach Varanasi from Shahjahanpur by Train, Flight Via Lucknow.
What is the cheapest way to reach Varanasi from Shahjahanpur?
The cheapest way to reach Varanasi from Shahjahanpur is by Train.
What is the fastest way to reach Varanasi from Shahjahanpur?
The fastest way to reach Varanasi from Shahjahanpur is by Train, Flight Via Lucknow.
Routes Connecting Shahjahanpur
Routes From Shahjahanpur
- Shahjahanpur to Jaipur
- Shahjahanpur to Dhuri
- Shahjahanpur to Thiruvarur
- Shahjahanpur to Jalandhar
- Shahjahanpur to Kodungallur
- Shahjahanpur to Barnala
- Shahjahanpur to Ghaziabad
- Shahjahanpur to Champawat
- Shahjahanpur to Morbi
- Shahjahanpur to Talcher
- Shahjahanpur to Nabadwip
- Shahjahanpur to Kurseong
- Shahjahanpur to Thiruvalla
- Shahjahanpur to Nagina
- Shahjahanpur to Hardoi
Routes To Shahjahanpur
- Nagpur to Shahjahanpur
- Deoband to Shahjahanpur
- Harihar to Shahjahanpur
- Lucknow to Shahjahanpur
- Ballia to Shahjahanpur
- Palia-Kalan to Shahjahanpur
- Ujjain to Shahjahanpur
- Kapurthala to Shahjahanpur
- Malur to Shahjahanpur
- Warangal to Shahjahanpur
- Daund to Shahjahanpur
- Jhansi to Shahjahanpur
- Chakulia to Shahjahanpur
- Bangarapet to Shahjahanpur
- Thanjavur to Shahjahanpur

