
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
Shahjahanpur
Rajpura
Barnala
Approx Travel Time
10h 33m
₹851
Onwards
Via Bareilly
Shahjahanpur
Bareilly
Barnala
Approx Travel Time
11h 31m
On Demand
Shahjahanpur
Bareilly
Barnala
Approx Travel Time
10h 52m
On Demand
Via Delhi
Shahjahanpur
Delhi
Barnala
Approx Travel Time
15h 17m
₹3,080
Onwards
Via Rudrapur, Mohali
Shahjahanpur
Rudrapur
Mohali
Barnala
Approx Travel Time
17h 8m
₹5,208
Onwards
Via Ambala
Shahjahanpur
Ambala
Barnala
Approx Travel Time
10h 40m
₹410
Onwards
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 Moradabad
Shahjahanpur
Moradabad
Barnala
Approx Travel Time
10h 55m
₹485
Onwards
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 Jorhat
- Shahjahanpur to Gudalur
- Shahjahanpur to TIRUR
- Shahjahanpur to Jodhpur
- Shahjahanpur to Chalakudy
- Shahjahanpur to Parbhani
- Shahjahanpur to Varanasi
- Shahjahanpur to Jamui
- Shahjahanpur to Begusarai
- Shahjahanpur to Indore
- Shahjahanpur to Jhajjar
- Shahjahanpur to Kangra
- Shahjahanpur to Kurnool
- Shahjahanpur to Songadh
- Shahjahanpur to Palwal
Routes To Shahjahanpur
- Almora to Shahjahanpur
- Kullu to Shahjahanpur
- Guna to Shahjahanpur
- Burhanpur to Shahjahanpur
- Bhinmal to Shahjahanpur
- Sri-Ganganagar to Shahjahanpur
- Nainital to Shahjahanpur
- Kishangarh to Shahjahanpur
- Asansol to Shahjahanpur
- Mandalgarh to Shahjahanpur
- Jamshedpur to Shahjahanpur
- Ramanagara to Shahjahanpur
- Viluppuram to Shahjahanpur
- Kushinagar to Shahjahanpur
- Pithoragarh to Shahjahanpur

