
Nagaur to Ballia
Ballia is approximately 1150+ kms from Nagaur. The fastest way to reach Ballia from Nagaur is by Train Via Kanpur. It takes approximately 25 hours. The cheapest way to reach Ballia from Nagaur is by Train Via Prayagraj(Allahabad) which would take approximately 25 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
FASTEST
Nagaur
Kanpur
Ballia
Approx Travel Time
1d 0h 40m
₹715
Onwards
Nagaur
Kanpur
Ballia
Approx Travel Time
1d 2h 55m
₹3,930
Onwards
Via Jaipur
Nagaur
Jaipur
Ballia
Approx Travel Time
1d 0h 40m
On Demand
Nagaur
Jaipur
Ballia
Approx Travel Time
1d 1h 55m
On Demand
Via Agra
Nagaur
Agra
Ballia
Approx Travel Time
1d 0h 40m
On Demand
Via Tundla
Nagaur
Tundla
Ballia
Approx Travel Time
1d 0h 55m
On Demand
Via Phulera
Nagaur
Phulera
Ballia
Approx Travel Time
1d 0h 40m
On Demand
Via Bharatpur, Lucknow
Nagaur
Bharatpur
Lucknow
Ballia
Approx Travel Time
1d 2h 20m
₹865
Onwards
Via Prayagraj(Allahabad)
CHEAPEST
Nagaur
Prayagraj(Allahabad)
Ballia
Approx Travel Time
1d 1h 10m
₹695
Onwards
Via Ajmer
Nagaur
Ajmer
Ballia
Approx Travel Time
1d 1h 49m
On Demand
Frequently Asked Questions
What is the distance between Nagaur and Ballia?
Ballia is approximately 1150+ kms from Nagaur.
How long does it take to reach Ballia from Nagaur?
It takes approximately 25 hours to reach Ballia from Nagaur by Train Via Kanpur.
What is the cheapest way to reach Ballia from Nagaur?
The cheapest way to reach Ballia from Nagaur is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Ballia from Nagaur?
The fastest way to reach Ballia from Nagaur is by Train Via Kanpur.