
Shahjahanpur to Barnala
Barnala is approximately 550+ kms from Shahjahanpur. The fastest way to reach Barnala from Shahjahanpur is by Train Via Rajpura. It takes approximately 10 hours. The cheapest way to reach Barnala from Shahjahanpur is by Train Via Yamunanagar which would take approximately 11 hours.
Sort By
Mode of Transport
Via Rajpura
RECOMMENDED
FASTEST
Shahjahanpur
Rajpura
Barnala
Approx Travel Time
10h 4m
₹425
Onwards
Via Ambala
Shahjahanpur
Ambala
Barnala
Approx Travel Time
10h 40m
₹410
Onwards
Via Bareilly
Shahjahanpur
Bareilly
Barnala
Approx Travel Time
10h 52m
On Demand
Shahjahanpur
Bareilly
Barnala
Approx Travel Time
11h 20m
On Demand
Via Saharanpur
Shahjahanpur
Saharanpur
Barnala
Approx Travel Time
10h 54m
₹400
Onwards
Via Yamunanagar
CHEAPEST
Shahjahanpur
Yamunanagar
Barnala
Approx Travel Time
10h 55m
₹390
Onwards
Via Delhi
Shahjahanpur
Delhi
Barnala
Approx Travel Time
15h 41m
₹3,599
Onwards
Via Ludhiana
Shahjahanpur
Ludhiana
Barnala
Approx Travel Time
11h 9m
₹425
Onwards
Via Moradabad
Shahjahanpur
Moradabad
Barnala
Approx Travel Time
10h 55m
₹485
Onwards
Via Rudrapur, Mohali
Shahjahanpur
Rudrapur
Mohali
Barnala
Approx Travel Time
17h 3m
On Demand
Frequently Asked Questions
What is the distance between Shahjahanpur and Barnala?
Barnala is approximately 550+ kms from Shahjahanpur.
How long does it take to reach Barnala from Shahjahanpur?
It takes approximately 10 hours to reach Barnala from Shahjahanpur by Train Via Rajpura.
What is the cheapest way to reach Barnala from Shahjahanpur?
The cheapest way to reach Barnala from Shahjahanpur is by Train Via Yamunanagar.
What is the fastest way to reach Barnala from Shahjahanpur?
The fastest way to reach Barnala from Shahjahanpur is by Train Via Rajpura.
Routes Connecting Shahjahanpur
Routes From Shahjahanpur
- Shahjahanpur to Tonk
- Shahjahanpur to Tiruchirappalli
- Shahjahanpur to Botad
- Shahjahanpur to Bandikui
- Shahjahanpur to Bharthana
- Shahjahanpur to Kanchipuram
- Shahjahanpur to Mehsana
- Shahjahanpur to Manendragarh
- Shahjahanpur to Hisar
- Shahjahanpur to Limbdi
- Shahjahanpur to Udgir
- Shahjahanpur to Mandsaur
- Shahjahanpur to Manamadurai
- Shahjahanpur to Kolad
- Shahjahanpur to Nagpur
Routes To Shahjahanpur
- Pune to Shahjahanpur
- Shivamogga to Shahjahanpur
- Kadapa to Shahjahanpur
- Ongole to Shahjahanpur
- Una to Shahjahanpur
- Narwana to Shahjahanpur
- Janakpur to Shahjahanpur
- Chitradurga to Shahjahanpur
- Wankaner to Shahjahanpur
- Jamui to Shahjahanpur
- Kanhangad to Shahjahanpur
- Calicut to Shahjahanpur
- Rudrapur to Shahjahanpur
- Tarapith to Shahjahanpur
- Vijayawada to Shahjahanpur

