
Batala to Shahjahanpur
Shahjahanpur is approximately 650+ kms from Batala. The fastest way to reach Shahjahanpur from Batala is by Train Via Ambala. It takes approximately 15 hours. The cheapest way to reach Shahjahanpur from Batala is by Train Via Ambala which would take approximately 15 hours.
Sort By
Mode of Transport
Via Ludhiana
RECOMMENDED
Batala
Ludhiana
Shahjahanpur
Approx Travel Time
15h 10m
₹430
Onwards
Batala
Ludhiana
Shahjahanpur
Approx Travel Time
15h 52m
₹2,785
Onwards
Via Ambala
CHEAPEST
FASTEST
Batala
Ambala
Shahjahanpur
Approx Travel Time
14h 55m
₹400
Onwards
Via Jalandhar
Batala
Jalandhar
Shahjahanpur
Approx Travel Time
14h 55m
₹435
Onwards
Via Chandigarh
Batala
Chandigarh
Shahjahanpur
Approx Travel Time
14h 55m
₹525
Onwards
Via Phagwara
Batala
Phagwara
Shahjahanpur
Approx Travel Time
15h 10m
₹485
Onwards
Via Sirhind
Batala
Sirhind
Shahjahanpur
Approx Travel Time
15h 10m
₹410
Onwards
Via Phillaur
Batala
Phillaur
Shahjahanpur
Approx Travel Time
15h 10m
₹475
Onwards
Batala
Phillaur
Shahjahanpur
Approx Travel Time
15h 30m
₹2,902
Onwards
Via Shahkot
Batala
Shahkot
Shahjahanpur
Approx Travel Time
15h 40m
On Demand
Frequently Asked Questions
What is the distance between Batala and Shahjahanpur?
Shahjahanpur is approximately 650+ kms from Batala.
How long does it take to reach Shahjahanpur from Batala?
It takes approximately 15 hours to reach Shahjahanpur from Batala by Train Via Ambala.
What is the cheapest way to reach Shahjahanpur from Batala?
The cheapest way to reach Shahjahanpur from Batala is by Train Via Ambala.
What is the fastest way to reach Shahjahanpur from Batala?
The fastest way to reach Shahjahanpur from Batala is by Train Via Ambala.
Routes Connecting Batala
Routes From Batala
Routes Connecting Shahjahanpur
Routes From Shahjahanpur
- Shahjahanpur to Sasaram
- Shahjahanpur to Dahod
- Shahjahanpur to Fazilka
- Shahjahanpur to Igatpuri
- Shahjahanpur to Baripada
- Shahjahanpur to Mandalgarh
- Shahjahanpur to Nokha
- Shahjahanpur to Nashik
- Shahjahanpur to Pudukkottai
- Shahjahanpur to Kattappana
- Shahjahanpur to Rasra
- Shahjahanpur to Ramgarh
- Shahjahanpur to Nangal
- Shahjahanpur to Porbandar
- Shahjahanpur to Rajampet
Routes To Shahjahanpur
- Firozabad to Shahjahanpur
- Kullu to Shahjahanpur
- Anand to Shahjahanpur
- Palakollu to Shahjahanpur
- Kota to Shahjahanpur
- Adoor to Shahjahanpur
- Diu to Shahjahanpur
- Gurdaspur to Shahjahanpur
- Rajpura to Shahjahanpur
- Chennai to Shahjahanpur
- Mundra to Shahjahanpur
- Balangir to Shahjahanpur
- Ranipet to Shahjahanpur
- Bhind to Shahjahanpur
- Badlapur to Shahjahanpur