
Nangal to Ballia
Ballia is approximately 1050+ kms from Nangal. The fastest way to reach Ballia from Nangal is by Train Via Bareilly. It takes approximately 23 hours. The cheapest way to reach Ballia from Nangal is by Train Via Delhi which would take approximately 25 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Nangal
Moradabad
Ballia
Approx Travel Time
23h 25m
₹690
Onwards
Via Bareilly
FASTEST
Nangal
Bareilly
Ballia
Approx Travel Time
23h 10m
₹705
Onwards
Via Lucknow
Nangal
Lucknow
Ballia
Approx Travel Time
23h 55m
On Demand
Nangal
Lucknow
Ballia
Approx Travel Time
1d 1h 40m
On Demand
Via Sirhind
Nangal
Sirhind
Ballia
Approx Travel Time
1d 0h 52m
₹680
Onwards
Nangal
Sirhind
Ballia
Approx Travel Time
1d 1h 34m
₹3,046
Onwards
Via Saharanpur
Nangal
Saharanpur
Ballia
Approx Travel Time
1d 1h 24m
₹665
Onwards
Via Delhi
CHEAPEST
Nangal
Delhi
Ballia
Approx Travel Time
1d 1h 10m
₹650
Onwards
Via Varanasi
Nangal
Varanasi
Ballia
Approx Travel Time
1d 0h 25m
₹670
Onwards
Nangal
Varanasi
Ballia
Approx Travel Time
1d 0h 55m
₹3,463
Onwards
Frequently Asked Questions
What is the distance between Nangal and Ballia?
Ballia is approximately 1050+ kms from Nangal.
How long does it take to reach Ballia from Nangal?
It takes approximately 23 hours to reach Ballia from Nangal by Train Via Bareilly.
What is the cheapest way to reach Ballia from Nangal?
The cheapest way to reach Ballia from Nangal is by Train Via Delhi.
What is the fastest way to reach Ballia from Nangal?
The fastest way to reach Ballia from Nangal is by Train Via Bareilly.