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