
Shahganj to Barnala
Barnala is approximately 1050+ kms from Shahganj. The fastest way to reach Barnala from Shahganj is by Train, Flight Via Varanasi, Delhi. It takes approximately 12 hours. The cheapest way to reach Barnala from Shahganj is by Train Via Ambala which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ayodhya, Delhi
RECOMMENDED
Shahganj
Ayodhya
Delhi
Barnala
Approx Travel Time
12h 35m
₹3,402
Onwards
Via Varanasi, Delhi
FASTEST
Shahganj
Varanasi
Delhi
Barnala
Approx Travel Time
12h 5m
₹3,176
Onwards
Via Lucknow, Delhi
Shahganj
Lucknow
Delhi
Barnala
Approx Travel Time
14h 35m
₹4,555
Onwards
Via Prayagraj(Allahabad), Delhi
Shahganj
Prayagraj(Allahabad)
Delhi
Barnala
Approx Travel Time
13h 15m
₹4,807
Onwards
Via Kanpur, Delhi
Shahganj
Kanpur
Delhi
Barnala
Approx Travel Time
15h 15m
₹4,031
Onwards
Via Deoria, Delhi
Shahganj
Deoria
Delhi
Barnala
Approx Travel Time
13h 5m
On Demand
Via Gorakhpur, Delhi
Shahganj
Gorakhpur
Delhi
Barnala
Approx Travel Time
13h 20m
₹4,031
Onwards
Via Delhi
Shahganj
Delhi
Barnala
Approx Travel Time
22h 25m
₹4,391
Onwards
Via Roorkee
Shahganj
Roorkee
Barnala
Approx Travel Time
22h 10m
₹6,617
Onwards
Via Ambala
CHEAPEST
Shahganj
Ambala
Barnala
Approx Travel Time
22h 10m
₹575
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Barnala?
Barnala is approximately 1050+ kms from Shahganj.
How long does it take to reach Barnala from Shahganj?
It takes approximately 12 hours to reach Barnala from Shahganj by Train, Flight Via Varanasi, Delhi.
What is the cheapest way to reach Barnala from Shahganj?
The cheapest way to reach Barnala from Shahganj is by Train Via Ambala.
What is the fastest way to reach Barnala from Shahganj?
The fastest way to reach Barnala from Shahganj is by Train, Flight Via Varanasi, Delhi.