
Pune to Ballia
Ballia is approximately 1450+ kms from Pune. The fastest way to reach Ballia from Pune is by Flight, Train Via Patna. It takes approximately 7 hours. The cheapest way to reach Ballia from Pune is by Train which would take approximately 29 hours.
Sort By
Mode of Transport
Via Lucknow
Pune
Lucknow
Ballia
Approx Travel Time
11h 40m
₹6,747
Onwards
Via Patna
FASTEST
Pune
Patna
Ballia
Approx Travel Time
6h 40m
On Demand
Via Raipur, Chhattisgarh
Pune
Raipur, Chhattisgarh
Ballia
Approx Travel Time
15h 40m
On Demand
Via Bhusawal
Pune
Bhusawal
Ballia
Approx Travel Time
1d 6h 40m
On Demand
Pune
Bhusawal
Ballia
Approx Travel Time
1d 8h 25m
On Demand
Via Pipariya
Pune
Pipariya
Ballia
Approx Travel Time
1d 6h 40m
₹860
Onwards
Via Burhanpur
Pune
Burhanpur
Ballia
Approx Travel Time
1d 6h 40m
On Demand
Via Harda
Pune
Harda
Ballia
Approx Travel Time
1d 6h 55m
₹935
Onwards
Via Satna
Pune
Satna
Ballia
Approx Travel Time
1d 7h 10m
₹820
Onwards
Frequently Asked Questions
What is the distance between Pune and Ballia?
Ballia is approximately 1450+ kms from Pune.
How long does it take to reach Ballia from Pune?
It takes approximately 7 hours to reach Ballia from Pune by Flight, Train Via Patna.
What is the cheapest way to reach Ballia from Pune?
The cheapest way to reach Ballia from Pune is by Train.
What is the fastest way to reach Ballia from Pune?
The fastest way to reach Ballia from Pune is by Flight, Train Via Patna.