
Nakodar to Ballia
Ballia is approximately 1150+ kms from Nakodar. The fastest way to reach Ballia from Nakodar is by Train Via Ludhiana. It takes approximately 21 hours. The cheapest way to reach Ballia from Nakodar is by Train Via Ambala which would take approximately 22 hours.
Sort By
Mode of Transport
Via Yamunanagar
RECOMMENDED
Nakodar
Yamunanagar
Ballia
Approx Travel Time
22h 12m
On Demand
Nakodar
Yamunanagar
Ballia
Approx Travel Time
21h 49m
On Demand
Via Ludhiana
FASTEST
Nakodar
Ludhiana
Ballia
Approx Travel Time
20h 31m
₹665
Onwards
Via Lucknow
Nakodar
Lucknow
Ballia
Approx Travel Time
1d 1h 16m
On Demand
Via Kapasan, Jaipur
Nakodar
Kapasan
Jaipur
Ballia
Approx Travel Time
2d 3h 5m
On Demand
Via Ambala
CHEAPEST
Nakodar
Ambala
Ballia
Approx Travel Time
21h 39m
₹635
Onwards
Via Shahjahanpur
Nakodar
Shahjahanpur
Ballia
Approx Travel Time
23h 3m
₹670
Onwards
Via Bathinda, Ghaziabad
Nakodar
Bathinda
Ghaziabad
Ballia
Approx Travel Time
20h 51m
₹5,469
Onwards
Via Saharanpur
Nakodar
Saharanpur
Ballia
Approx Travel Time
22h 34m
₹635
Onwards
Via Yamunanagar, Lucknow
Nakodar
Yamunanagar
Lucknow
Ballia
Approx Travel Time
1d 0h 19m
On Demand
Frequently Asked Questions
What is the distance between Nakodar and Ballia?
Ballia is approximately 1150+ kms from Nakodar.
How long does it take to reach Ballia from Nakodar?
It takes approximately 21 hours to reach Ballia from Nakodar by Train Via Ludhiana.
What is the cheapest way to reach Ballia from Nakodar?
The cheapest way to reach Ballia from Nakodar is by Train Via Ambala.
What is the fastest way to reach Ballia from Nakodar?
The fastest way to reach Ballia from Nakodar is by Train Via Ludhiana.


