
Nagpur to Ballia
Ballia is approximately 900+ kms from Nagpur. The fastest way to reach Ballia from Nagpur is by Train, Flight Via Raipur, Chhattisgarh, Prayagraj(Allahabad). It takes approximately 15 hours. The cheapest way to reach Ballia from Nagpur is by Train which would take approximately 21 hours.
Sort By
Mode of Transport
Via Jabalpur
RECOMMENDED
Nagpur
Jabalpur
Ballia
Approx Travel Time
18h 12m
₹5,404
Onwards
Via Jabalpur, Varanasi
Nagpur
Jabalpur
Varanasi
Ballia
Approx Travel Time
18h 40m
₹6,034
Onwards
Nagpur
Jabalpur
Varanasi
Ballia
Approx Travel Time
1d 2h 45m
₹5,284
Onwards
Via Raipur, Chhattisgarh, Prayagraj(Allahabad)
FASTEST
Nagpur
Raipur, Chhattisgarh
Prayagraj(Allahabad)
Ballia
Approx Travel Time
14h 55m
On Demand
Nagpur
Raipur, Chhattisgarh
Prayagraj(Allahabad)
Ballia
Approx Travel Time
15h 58m
₹16,513
Onwards
Via Maihar
Nagpur
Maihar
Ballia
Approx Travel Time
20h 28m
₹885
Onwards
Via Pipariya
Nagpur
Pipariya
Ballia
Approx Travel Time
21h 17m
₹685
Onwards
Via Varanasi, Ghazipur
Nagpur
Varanasi
Ghazipur
Ballia
Approx Travel Time
21h 10m
On Demand
Frequently Asked Questions
What is the distance between Nagpur and Ballia?
Ballia is approximately 900+ kms from Nagpur.
How long does it take to reach Ballia from Nagpur?
It takes approximately 15 hours to reach Ballia from Nagpur by Train, Flight Via Raipur, Chhattisgarh, Prayagraj(Allahabad).
What is the cheapest way to reach Ballia from Nagpur?
The cheapest way to reach Ballia from Nagpur is by Train.
What is the fastest way to reach Ballia from Nagpur?
The fastest way to reach Ballia from Nagpur is by Train, Flight Via Raipur, Chhattisgarh, Prayagraj(Allahabad).


