
Nagpur to Ballia
Ballia is approximately 800+ 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 Gondia
RECOMMENDED
Nagpur
Gondia
Ballia
Approx Travel Time
16h 30m
₹625
Onwards
Nagpur
Gondia
Ballia
Approx Travel Time
17h 47m
₹3,325
Onwards
Via Raipur, Chhattisgarh, Prayagraj(Allahabad)
FASTEST
Nagpur
Raipur, Chhattisgarh
Prayagraj(Allahabad)
Ballia
Approx Travel Time
14h 55m
On Demand
Via Jabalpur, Varanasi
Nagpur
Jabalpur
Varanasi
Ballia
Approx Travel Time
19h 13m
₹6,622
Onwards
Nagpur
Jabalpur
Varanasi
Ballia
Approx Travel Time
1d 2h 58m
₹6,481
Onwards
Via Narsinghpur
Nagpur
Narsinghpur
Ballia
Approx Travel Time
19h 35m
₹840
Onwards
Via Azamgarh
Nagpur
Azamgarh
Ballia
Approx Travel Time
23h 30m
₹2,950
Onwards
Via Jabalpur
Nagpur
Jabalpur
Ballia
Approx Travel Time
18h 45m
₹5,532
Onwards
Frequently Asked Questions
What is the distance between Nagpur and Ballia?
Ballia is approximately 800+ 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).


