
Ballia to Barnala
Barnala is approximately 1100+ kms from Ballia. The fastest way to reach Barnala from Ballia is by Train Via Delhi. It takes approximately 24 hours. The cheapest way to reach Barnala from Ballia is by Train Via Ambala which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Ballia
Delhi
Barnala
Approx Travel Time
23h 55m
₹685
Onwards
Via Roorkee
Ballia
Roorkee
Barnala
Approx Travel Time
1d 0h 6m
₹455
Onwards
Ballia
Roorkee
Barnala
Approx Travel Time
1d 0h 47m
₹6,360
Onwards
Via Yamunanagar
Ballia
Yamunanagar
Barnala
Approx Travel Time
1d 0h 14m
On Demand
Via Agra
Ballia
Agra
Barnala
Approx Travel Time
1d 0h 40m
On Demand
Via Gurgaon
Ballia
Gurgaon
Barnala
Approx Travel Time
1d 1h 46m
On Demand
Via Saharanpur
Ballia
Saharanpur
Barnala
Approx Travel Time
1d 1h 54m
₹450
Onwards
Via Ambala
CHEAPEST
Ballia
Ambala
Barnala
Approx Travel Time
1d 2h 9m
₹440
Onwards
Via Gwalior
Ballia
Gwalior
Barnala
Approx Travel Time
1d 2h 10m
On Demand
Via Rewari
Ballia
Rewari
Barnala
Approx Travel Time
1d 2h 59m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Barnala?
Barnala is approximately 1100+ kms from Ballia.
How long does it take to reach Barnala from Ballia?
It takes approximately 24 hours to reach Barnala from Ballia by Train Via Delhi.
What is the cheapest way to reach Barnala from Ballia?
The cheapest way to reach Barnala from Ballia is by Train Via Ambala.
What is the fastest way to reach Barnala from Ballia?
The fastest way to reach Barnala from Ballia is by Train Via Delhi.